D3D12DDIARG_CREATE_COMMAND_SIGNATURE_0001結構 (d3d12umddi.h)
描述顯示驅動程式用來建立命令簽章的參數。
語法
typedef struct D3D12DDIARG_CREATE_COMMAND_SIGNATURE_0001 {
UINT ByteStride;
UINT NumArgumentDescs;
const D3D12DDI_INDIRECT_ARGUMENT_DESC *pArgumentDescs;
D3D12DDI_HROOTSIGNATURE hRootSignature;
UINT NodeMask;
} D3D12DDIARG_CREATE_COMMAND_SIGNATURE_0001;
成員
ByteStride
指定命令簽章的每個自變數大小,以位元組為單位。
NumArgumentDescs
指定命令簽章中的自變數數目。
pArgumentDescs
D3D12DDI_INDIRECT_ARGUMENT_DESC 結構的陣列,其中包含自變數的詳細數據,包括自變數是否為頂點緩衝區、常數、常數緩衝區檢視、著色器資源檢視或未排序的存取檢視。
hRootSignature
根簽章的句柄。
NodeMask
節點集。 若為單一 GPU 作業,請將此設定為零。 如果有多個 GPU 節點,請設定位來識別要套用命令簽章的節點(裝置實體適配卡)。 遮罩中的每個位都會對應至單一節點。 請參閱多配接器系統。
言論
使用此結構搭配 PFND3D12DDI_CREATE_COMMAND_SIGNATURE_0001。
如需詳細資訊,請參閱 網格著色器規格。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1903 |
標頭 | d3d12umddi.h |