Partager via


structure D3DX10_ATTRIBUTE_RANGE

Stocke une entrée de table d’attributs.

Syntaxe

typedef struct D3DX10_ATTRIBUTE_RANGE {
  UINT AttribId;
  UINT FaceStart;
  UINT FaceCount;
  UINT VertexStart;
  UINT VertexCount;
} D3DX10_ATTRIBUTE_RANGE, *LPD3DX10_ATTRIBUTE_RANGE;

Membres

AttribId

Type : UINT

Identificateur de table d’attributs.

FaceStart

Type : UINT

Visage de départ.

FaceCount

Type : UINT

Nombre de visages.

VertexStart

Type : UINT

Sommet de départ.

VertexCount

Type : UINT

Nombre de vertex.

Notes

Une table d’attributs est utilisée pour identifier les zones du maillage qui doivent être dessinées avec différents textures, états de rendu, matériaux, etc. En outre, l’application peut utiliser la table d’attributs pour masquer des parties d’un maillage en ne dessinant pas un identificateur d’attribut donné (AttribId) lors du dessin du cadre.

Le type LPD3DX_ATTRIBUTE_RANGE est défini comme pointeur vers la structure D3DX_ATTRIBUTE_RANGE.

typedef D3DX_ATTRIBUTE_RANGE* LPD3DX_ATTRIBUTE_RANGE;

Spécifications

Condition requise Valeur
En-tête
D3DX10.h

Voir aussi

D3DX Structures