D3D12DDI_INDIRECT_ARGUMENT_TYPE列挙 (d3d12umddi.h)
D3D12DDI_INDIRECT_ARGUMENT_TYPE列挙は、間接ディスパッチの間接パラメーターの型を指定します。
構文
typedef enum D3D12DDI_INDIRECT_ARGUMENT_TYPE {
D3D12DDI_INDIRECT_ARGUMENT_TYPE_DRAW,
D3D12DDI_INDIRECT_ARGUMENT_TYPE_DRAW_INDEXED,
D3D12DDI_INDIRECT_ARGUMENT_TYPE_DISPATCH,
D3D12DDI_INDIRECT_ARGUMENT_TYPE_VERTEX_BUFFER_VIEW,
D3D12DDI_INDIRECT_ARGUMENT_TYPE_INDEX_BUFFER_VIEW,
D3D12DDI_INDIRECT_ARGUMENT_TYPE_CONSTANT,
D3D12DDI_INDIRECT_ARGUMENT_TYPE_CONSTANT_BUFFER_VIEW,
D3D12DDI_INDIRECT_ARGUMENT_TYPE_SHADER_RESOURCE_VIEW,
D3D12DDI_INDIRECT_ARGUMENT_TYPE_UNORDERED_ACCESS_VIEW,
D3D12DDI_INDIRECT_ARGUMENT_TYPE_DISPATCH_RAYS,
D3D12DDI_INDIRECT_ARGUMENT_TYPE_DISPATCH_MESH,
D3D12DDI_INDIRECT_ARGUMENT_TYPE_INCREMENTING_CONSTANT
} ;
定数
D3D12DDI_INDIRECT_ARGUMENT_TYPE_DRAW 種類が Draw 呼び出しであることを示します。 |
D3D12DDI_INDIRECT_ARGUMENT_TYPE_DRAW_INDEXED 種類が DrawIndexed 呼び出しであることを示します。 |
D3D12DDI_INDIRECT_ARGUMENT_TYPE_DISPATCH 種類がディスパッチ呼び出しであることを示します。 |
D3D12DDI_INDIRECT_ARGUMENT_TYPE_VERTEX_BUFFER_VIEW 型が頂点バッファー ビューであることを示します。 |
D3D12DDI_INDIRECT_ARGUMENT_TYPE_INDEX_BUFFER_VIEW 型がインデックス バッファー ビューであることを示します。 |
D3D12DDI_INDIRECT_ARGUMENT_TYPE_CONSTANT 型が定数であることを示します。 |
D3D12DDI_INDIRECT_ARGUMENT_TYPE_CONSTANT_BUFFER_VIEW 型が定数バッファー ビュー (CBV) であることを示します。 |
D3D12DDI_INDIRECT_ARGUMENT_TYPE_SHADER_RESOURCE_VIEW 種類がシェーダー リソース ビュー (SRV) であることを示します。 |
D3D12DDI_INDIRECT_ARGUMENT_TYPE_UNORDERED_ACCESS_VIEW 型が順序なしのアクセス ビュー (UAV) であることを示します。 |
D3D12DDI_INDIRECT_ARGUMENT_TYPE_DISPATCH_RAYS 種類が DispatchRays 呼び出しであることを示します。 Windows 10 バージョン 2004 以降で使用できます。 |
D3D12DDI_INDIRECT_ARGUMENT_TYPE_DISPATCH_MESH 種類が DispatchMesh 呼び出しであることを示します。 Windows 10 バージョン 2004 以降で使用できます。 |
D3D12DDI_INDIRECT_ARGUMENT_TYPE_INCREMENTING_CONSTANT 型がインクリメント定数であることを示します。 |
注釈
D3D12DDI_INDIRECT_ARGUMENT_TYPE は、 D3D12DDI_INDIRECT_ARGUMENT_DESCのメンバーです。
詳細については、 メッシュ シェーダーの仕様 に関するページを参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 バージョン 1903 |
Header | d3d12umddi.h |