D3DXMESHCONTAINER 構造体
D3DXMESHCONTAINER 構造体
トランスフォーム フレーム階層内のメッシュ オブジェクトをカプセル化する。
構文
typedef struct _D3DXMESHCONTAINER {
LPTSTR Name;
D3DXMESHDATA MeshData;
LPD3DXMATERIAL pMaterials;
LPD3DXEFFECTINSTANCE pEffects;
DWORD NumMaterials;
DWORD *pAdjacency;
LPD3DXSKININFO pSkinInfo;
struct _D3DXMESHCONTAINER *pNextMeshContainer;
} D3DXMESHCONTAINER, *LPD3DXMESHCONTAINER;
メンバ
- Name
メッシュ名。 - MeshData
メッシュ内のデータの型。「D3DXMESHDATA」を参照すること。 - pMaterials
メッシュ マテリアルの配列。「D3DXMATERIAL」を参照すること。 - pEffects
エフェクト インターフェイスへのポインタ。「D3DXEFFECTINSTANCE」を参照すること。 - NumMaterials
メッシュに含まれるマテリアルの数。 - pAdjacency
メッシュの三角形ごとに 3 つの DWORD を持つ、論理隣接性情報が格納された配列へのポインタ。 - pSkinInfo
スキン情報インターフェイスへのポインタ。「ID3DXSkinInfo」を参照すること。 - pNextMeshContainer
次のメッシュ コンテナへのポインタ。
注意
アプリケーションは、この構造体から派生させて、他のデータを追加できる。
構造体の情報
ヘッダー | d3dx9anim.h |
最低限のオペレーティング システム | Windows 98 |