D3D12_DRAW_INDEXED_ARGUMENTS-Struktur (d3d12.h)

Beschreibt Parameter zum Zeichnen indizierte Instanzen.

Syntax

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

Member

IndexCountPerInstance

Die Anzahl der aus dem Indexpuffer gelesenen Indizes für jeden instance.

InstanceCount

Die Anzahl der zu zeichnenden Instanzen.

StartIndexLocation

Die Position des ersten Indexes, der von der GPU aus dem Indexpuffer gelesen wird.

BaseVertexLocation

Ein Wert, der jedem Index hinzugefügt wird, bevor ein Scheitelpunkt aus dem Vertexpuffer gelesen wird.

StartInstanceLocation

Ein Wert, der jedem Index hinzugefügt wird, bevor instance Daten aus einem Vertexpuffer gelesen werden.

Hinweise

Die Member dieser Struktur dienen demselben Zweck wie die Parameter von DrawIndexedInstanced.

Anforderungen

Anforderung Wert
Header d3d12.h

Weitere Informationen

Kernstrukturen