структура 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.
Требования
Требование | Значение |
---|---|
Заголовок | d3d12.h |