次の方法で共有


D3DXCreateSkinInfoFVF 関数

フレキシブル頂点形式 (FVF) コードを使用して、空のスキン メッシュ オブジェクトを作成します。

構文

HRESULT D3DXCreateSkinInfoFVF(
  _In_  DWORD          NumVertices,
  _In_  DWORD          FVF,
  _In_  DWORD          NumBones,
  _Out_ LPD3DXSKININFO *ppSkinInfo
);

パラメーター

NumVertices [in]

種類: DWORD

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

FVF [in]

種類: DWORD

返されるスキン メッシュの頂点形式を記述する D3DFVF の組み合わせ。

NumBones [in]

種類: DWORD

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

ppSkinInfo [out]

種類: LPD3DXSKININFO*

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

戻り値

種類: HRESULT

関数が成功した場合、戻り値はD3D_OK。 関数が失敗した場合、戻り値は次のいずれかになります:D3DERR_INVALIDCALL、E_OUTOFMEMORY。

解説

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

要件

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

関連項目

メッシュ関数

SetBoneInfluence