структура 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

См. также раздел

Основные структуры