structure D3D12_DRAW_INDEXED_ARGUMENTS (d3d12.h)

Décrit les paramètres pour dessiner des instances indexées.

Syntaxe

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

Membres

IndexCountPerInstance

Nombre d’index lus à partir de la mémoire tampon d’index pour chaque instance.

InstanceCount

Nombre d’instances à dessiner.

StartIndexLocation

Emplacement du premier index lu par le GPU à partir de la mémoire tampon d’index.

BaseVertexLocation

Valeur ajoutée à chaque index avant la lecture d’un vertex à partir de la mémoire tampon de vertex.

StartInstanceLocation

Valeur ajoutée à chaque index avant de lire les données par instance à partir d’une mémoire tampon de vertex.

Remarques

Les membres de cette structure ont le même rôle que les paramètres de DrawIndexedInstanced.

Configuration requise

Condition requise Valeur
En-tête d3d12.h

Voir aussi

Structures principales