typedef struct D3D12_DRAW_INDEXED_ARGUMENTS {
UINT IndexCountPerInstance;
UINT InstanceCount;
UINT StartIndexLocation;
INT BaseVertexLocation;
UINT StartInstanceLocation;
} D3D12_DRAW_INDEXED_ARGUMENTS;
这个结构体包含以下成员:
- IndexCountPerInstance: 每个实例的索引数量。
- InstanceCount: 实例数量。
- StartIndexLocation: 起始索引位置。
- BaseVertexLocation: 基准顶点位置的偏移量。
- StartInstanceLocation: 起始实例位置。
这些成员描述了索引绘制命令的参数,用于指定每个实例的索引数量、实例数量以及起始索引、基准顶点和实例的位置。通常,这个结构体会作为参数传递给索引绘制命令相关的函数,如 ID3D12GraphicsCommandList::DrawIndexedInstanced。
转载请注明出处:http://www.zyzy.cn/article/detail/25922/Win32 API/D3d12.h/D3D12_DRAW_INDEXED_ARGUMENTS