次の方法で共有


D3DXCreateSkinInfo 関数

宣言子を使用して、空のスキン メッシュ オブジェクトを作成します。

構文

HRESULT D3DXCreateSkinInfo(
  _In_        DWORD             NumVertices,
  _In_  const D3DVERTEXELEMENT9 *pDeclaration,
  _In_        DWORD             NumBones,
  _Out_       LPD3DXSKININFO    *ppSkinInfo
);

パラメーター

NumVertices [in]

型: DWORD

スキン メッシュの頂点の数。

pDeclaration [in]

型: const D3DVERTEXELEMENT9*

返されるメッシュの頂点形式を記述する D3DVERTEXELEMENT9 要素の配列。

NumBones [in]

型: DWORD

スキン メッシュのボーンの数。

ppSkinInfo [out]

種類: LPD3DXSKININFO*

作成されたスキン メッシュ オブジェクトを表す ID3DXSkinInfo インターフェイスへのポインターのアドレス。

戻り値

型: HRESULT

関数が成功した場合、戻り値はD3D_OK。 関数が失敗した場合、戻り値は E_OUTOFMEMORY になります。

注釈

SetBoneInfluence を使用して、このメソッドによって返される空のスキン メッシュ オブジェクトを設定します。

要件

要件
ヘッダー
D3DX9Mesh.h
ライブラリ
D3dx9.lib

こちらもご覧ください

メッシュ関数

SetBoneInfluence