D3DXCreateSkinInfo
宣言子を使用して、空のスキン メッシュ オブジェクトを作成します。
HRESULT
D3DXCreateSkinInfo(
DWORD NumVertices,
CONST D3DVERTEXELEMENT9 * pDeclaration,
DWORD NumBones,
LPD3DXSKININFO * ppSkinInfo
);
パラメータ
- NumVertices
スキン メッシュの頂点の数です。 - pDeclaration
取得するメッシュの頂点フォーマットを表す D3DVERTEXELEMENT9 要素の配列です。 - NumBones
スキン メッシュのボーンの数です。 - ppSkinInfo
作成するスキン メッシュ オブジェクトを表す ID3DXSkinInfo インターフェイスへのポインターのアドレスです。
戻り値
成功すると、D3D_OK を返します。失敗した場合は、次の値を返します。E_OUTOFMEMORY
解説
このメソッドで返される空のスキン メッシュ オブジェクトにデータを代入するには、ID3DXSkinInfo::SetBoneInfluence を使用します。
要件
ヘッダー: D3DX9Mesh.h 宣言
ライブラリ: D3dx9.lib 内容