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 |