D3D12DDI_INDIRECT_ARGUMENT_TYPE 枚举 (d3d12umddi.h)
指定间接调度的间接参数的类型。
语法
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_DRAW 指示类型为 Draw 调用。 |
D3D12DDI_INDIRECT_ARGUMENT_TYPE_DRAW_INDEXED 指示类型是 DrawIndexed 调用。 |
D3D12DDI_INDIRECT_ARGUMENT_TYPE_DISPATCH 指示类型是 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 是 D3D12DDI_INDIRECT_ARGUMENT_DESC 的成员。
有关详细信息,请参阅 网格着色器规范 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 版本 1903 |
标头 | d3d12umddi.h |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈