Structure de la _ plage d’attributs d3dx10 _
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 la table d’attributs.
-
FaceStart
-
Type : uint
-
Début de la face.
-
FaceCount
-
Type : uint
-
Nombre de visages.
-
VertexStart
-
Type : uint
-
Sommet de départ.
-
VertexCount
-
Type : uint
-
Nombre de vertex.
Notes
Une table d’attributs permet d’identifier les zones de la maille qui doivent être dessinées avec différentes 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 (AttribId) donné lors du dessin du frame.
Le _ type de _ plage d’attributs LPD3DX est défini en tant que pointeur vers la _ structure de plage d’attributs D3DX _ .
typedef D3DX_ATTRIBUTE_RANGE* LPD3DX_ATTRIBUTE_RANGE;
Configuration requise
| Condition requise | Valeur |
|---|---|
| En-tête |
|