Structure D3DXMESHCONTAINER
Encapsule un objet de maillage dans une hiérarchie de cadres de transformation.
Syntaxe
typedef struct D3DXMESHCONTAINER {
LPSTR Name;
D3DXMESHDATA MeshData;
LPD3DXMATERIAL pMaterials;
LPD3DXEFFECTINSTANCE pEffects;
DWORD NumMaterials;
DWORD *pAdjacency;
LPD3DXSKININFO pSkinInfo;
D3DXMESHCONTAINER *pNextMeshContainer;
} D3DXMESHCONTAINER, *LPD3DXMESHCONTAINER;
Membres
-
Nom
-
Type : LPSTR
-
Nom du maillage.
-
MeshData
-
Type : D3DXMESHDATA
-
Type de données dans le maillage. Consultez D3DXMESHDATA.
-
pMaterials
-
Type : LPD3DXMATERIAL
-
Tableau de matériaux de maillage. Consultez D3DXMATERIAL.
-
pEffects
-
Type : LPD3DXEFFECTINSTANCE
-
Pointeur vers un ensemble de paramètres d’effet par défaut. Consultez D3DXEFFECTINSTANCE.
-
NumMaterials
-
Type : DWORD
-
Nombre de matériaux dans le maillage.
-
pAdjacency
-
Type : DWORD*
-
Pointeur vers un tableau de trois DWORD par triangle du maillage qui contient des informations d’adjacence.
-
pSkinInfo
-
Type : LPD3DXSKININFO
-
Pointeur vers l’interface d’informations d’apparence. Consultez ID3DXSkinInfo.
-
pNextMeshContainer
-
Type : D3DXMESHCONTAINER*
-
Pointeur vers le conteneur de maillage suivant.
Notes
Une application peut dériver de cette structure pour ajouter d’autres données.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Voir aussi