Structure D3DXATTRIBUTERANGE

Stocke une entrée de table d’attributs.

Syntaxe

typedef struct D3DXATTRIBUTERANGE {
  DWORD AttribId;
  DWORD FaceStart;
  DWORD FaceCount;
  DWORD VertexStart;
  DWORD VertexCount;
} D3DXATTRIBUTERANGE, *LPD3DXATTRIBUTERANGE;

Membres

AttribId

Type : DWORD

Identificateur de table d’attributs.

FaceStart

Type : DWORD

Visage de départ.

FaceCount

Type : DWORD

Nombre de visages.

VertexStart

Type : DWORD

Sommet de départ.

VertexCount

Type : DWORD

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 LPD3DXATTRIBUTERANGE est défini comme pointeur vers la structure D3DXATTRIBUTERANGE .

typedef D3DXATTRIBUTERANGE* LPD3DXATTRIBUTERANGE;

Spécifications

Condition requise Valeur
En-tête
D3dx9mesh.h

Voir aussi

D3DX Structures