D3D12_EXPORT_DESC 結構 (d3d12.h)
描述從狀態子物件匯出,例如 DXIL 程式庫或集合狀態物件。
語法
typedef struct D3D12_EXPORT_DESC {
LPCWSTR Name;
LPCWSTR ExportToRename;
D3D12_EXPORT_FLAGS Flags;
} D3D12_EXPORT_DESC;
成員
Name
要匯出的名稱。 如果名稱是指多載的函式,則可以提供名稱字串 () 編碼函式參數資訊的修改版本,以厘清要使用的多載。 您可以使用 HLSL 編譯器反映來擷取函式的修改名稱。
如果 ExportToRename 欄位為非 Null, 則 Name 會參考匯出時要用於它的新名稱。 在此情況下 ,Name 必須是未修改的名稱,而 ExportToRename 可以是已修改或未修改的名稱。 指定的內部名稱可能會以不同的重新命名 (和/或未重新命名) 多次匯出。
ExportToRename
如果為非 Null,這是匯出要使用的匯出名稱,但在匯出時重新命名。
Flags
要套用至匯出的旗標。
Flags
需求
標頭 | d3d12.h |