D3DXMESHCONTAINER 结构
将网格对象封装在转换帧层次结构中。
语法
typedef struct D3DXMESHCONTAINER {
LPSTR Name;
D3DXMESHDATA MeshData;
LPD3DXMATERIAL pMaterials;
LPD3DXEFFECTINSTANCE pEffects;
DWORD NumMaterials;
DWORD *pAdjacency;
LPD3DXSKININFO pSkinInfo;
D3DXMESHCONTAINER *pNextMeshContainer;
} D3DXMESHCONTAINER, *LPD3DXMESHCONTAINER;
成员
-
名称
-
类型: LPSTR
-
网格名称。
-
MeshData
-
类型: D3DXMESHDATA
-
网格中的数据的类型。 请参阅 D3DXMESHDATA。
-
pMaterials
-
类型: LPD3DXMATERIAL
-
网格材料的数组。 请参阅 D3DXMATERIAL。
-
pEffects
-
指向一组默认效果参数的指针。 请参阅 D3DXEFFECTINSTANCE。
-
NumMaterials
-
类型: DWORD
-
网格中的材料数。
-
pAdjacency
-
类型: DWORD*
-
指向包含相邻信息的网格的每个三角形包含三个 DWORD 的数组的指针。
-
pSkinInfo
-
类型: LPD3DXSKININFO
-
指向皮肤信息接口的指针。 请参阅 ID3DXSkinInfo。
-
pNextMeshContainer
-
类型: D3DXMESHCONTAINER*
-
指向下一个网格容器的指针。
备注
应用程序可以从此结构派生以添加其他数据。
要求
要求 | 值 |
---|---|
标头 |
|
另请参阅