D3DXMESHCONTAINER-Struktur
Kapselt ein Gitterobjekt in einer Transformationsrahmenhierarchie.
Syntax
typedef struct D3DXMESHCONTAINER {
LPSTR Name;
D3DXMESHDATA MeshData;
LPD3DXMATERIAL pMaterials;
LPD3DXEFFECTINSTANCE pEffects;
DWORD NumMaterials;
DWORD *pAdjacency;
LPD3DXSKININFO pSkinInfo;
D3DXMESHCONTAINER *pNextMeshContainer;
} D3DXMESHCONTAINER, *LPD3DXMESHCONTAINER;
Member
-
Name
-
Typ: LPSTR
-
Gittername.
-
MeshData
-
Typ: D3DXMESHDATA
-
Datentyp im Gitter. Siehe D3DXMESHDATA.
-
pMaterials
-
Typ: LPD3DXMATERIAL
-
Array von Gittermaterialien. Siehe D3DXMATERIAL.
-
pEffects
-
Typ: LPD3DXEFFECTINSTANCE
-
Zeiger auf eine Reihe von Standardeffektparametern. Siehe D3DXEFFECTINSTANCE.
-
NumMaterials
-
Typ: DWORD
-
Anzahl der Materialien im Gitter.
-
pAdjacency
-
Typ: DWORD*
-
Zeiger auf ein Array von drei DWORDs pro Dreieck des Gitternetzes, das Adjacency-Informationen enthält.
-
pSkinInfo
-
Typ: LPD3DXSKININFO
-
Zeiger auf die Skin-Informationsschnittstelle. Siehe ID3DXSkinInfo.
-
pNextMeshContainer
-
Typ: D3DXMESHCONTAINER*
-
Zeiger auf den nächsten Gittercontainer.
Bemerkungen
Eine Anwendung kann von dieser Struktur abgeleitet werden, um weitere Daten hinzuzufügen.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Siehe auch