共用方式為


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