D3D12DDIARG_META_COMMAND_PARAMETER_DESC 結構 (d3d12umddi.h)

D3D12DDIARG_META_COMMAND_PARAMETER_DESC 包含中繼命令參數描述。

語法

typedef struct D3D12DDIARG_META_COMMAND_PARAMETER_DESC {
  LPCWSTR                               Name;
  D3D12DDI_META_COMMAND_PARAMETER_TYPE  Type;
  D3D12DDI_META_COMMAND_PARAMETER_FLAGS Flags;
  D3D12DDI_RESOURCE_STATES              RequiredResourceState;
} D3D12DDIARG_META_COMMAND_PARAMETER_DESC;

成員

Name

meta-command 參數的名稱。

Type

指出 meta-command 參數類型的 [D3D12DDI_META_COMMAND_PARAMETER_TYPE] 值。

Flags

[D3D12DDI_META_COMMAND_PARAMETER_FLAGS] 值,指出資源是否用於輸入或輸出。

RequiredResourceState

D3D12DDI_RESOURCE_STATES值,指出資源的預期狀態。 這會針對中繼命令定義中的每個資源指定。

備註

偵錯層會驗證類型和狀態,以確保在建立期間提供的參數已正確設定。

驅動程式會報告參數清單及其類型,而運行時間會在使用者開發人員傳入這些參數的結構中計算 4 位元組對齊位移。

規格需求

需求
最低支援的用戶端 Windows 10 版本 1809
標頭 d3d12umddi.h

另請參閱

PFND3D12DDI_ENUMERATE_META_COMMAND_PARAMETERS_0052