Struttura D3DXMESHCONTAINER
Incapsula un oggetto mesh in una gerarchia di frame di trasformazione.
Sintassi
typedef struct D3DXMESHCONTAINER {
LPSTR Name;
D3DXMESHDATA MeshData;
LPD3DXMATERIAL pMaterials;
LPD3DXEFFECTINSTANCE pEffects;
DWORD NumMaterials;
DWORD *pAdjacency;
LPD3DXSKININFO pSkinInfo;
D3DXMESHCONTAINER *pNextMeshContainer;
} D3DXMESHCONTAINER, *LPD3DXMESHCONTAINER;
Members
-
Nome
-
Tipo: LPSTR
-
Nome mesh.
-
MeshData
-
Tipo: D3DXMESHDATA
-
Tipo di dati nella mesh. Vedere D3DXMESHDATA.
-
pMaterials
-
Tipo: LPD3DXMATERIAL
-
Matrice di materiali mesh. Vedere D3DXMATERIAL.
-
pEffects
-
Tipo: LPD3DXEFFECTINSTANCE
-
Puntatore a un set di parametri di effetto predefiniti. Vedere D3DXEFFECTINSTANCE.
-
NumMaterials
-
Tipo: DWORD
-
Numero di materiali nella mesh.
-
pAdjacency
-
Tipo: DWORD*
-
Puntatore a una matrice di tre DWORD per triangolo della mesh contenente informazioni sull'adjacency.
-
pSkinInfo
-
Tipo: LPD3DXSKININFO
-
Puntatore all'interfaccia delle informazioni sulla pelle. Vedere ID3DXSkinInfo.
-
pNextMeshContainer
-
Tipo: D3DXMESHCONTAINER*
-
Puntatore al contenitore mesh successivo.
Commenti
Un'applicazione può derivare da questa struttura per aggiungere altri dati.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Vedi anche