D3D12_DRAW_INDEXED_ARGUMENTS 结构 (d3d12.h)

描述用于绘制索引实例的参数。

语法

typedef struct D3D12_DRAW_INDEXED_ARGUMENTS {
  UINT IndexCountPerInstance;
  UINT InstanceCount;
  UINT StartIndexLocation;
  INT  BaseVertexLocation;
  UINT StartInstanceLocation;
} D3D12_DRAW_INDEXED_ARGUMENTS;

成员

IndexCountPerInstance

从每个实例的索引缓冲区读取的索引数。

InstanceCount

要绘制的实例数。

StartIndexLocation

GPU 从索引缓冲区读取的第一个索引的位置。

BaseVertexLocation

从顶点缓冲区读取顶点之前添加到每个索引的值。

StartInstanceLocation

从顶点缓冲区读取每个实例数据之前添加到每个索引的值。

注解

此结构的成员的作用与 DrawIndexedInstanced 的参数相同。

要求

要求
Header d3d12.h

另请参阅

核心结构