次の方法で共有


D3DXCreateSkinInfoFVF

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

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

パラメータ

  • NumVertices
    スキン メッシュの頂点の数です。
  • FVF
    返されるスキン メッシュの頂点フォーマットを記述する、D3DFVF の組み合わせです。
  • NumBones
    スキン メッシュのボーンの数です。
  • ppSkinInfo
    作成するスキン情報オブジェクトを表す ID3DXSkinInfo インターフェイスへのポインターのアドレスです。

戻り値

成功すると、D3D_OK を返します。失敗した場合は、次の戻り値のいずれかを返します。D3DERR_INVALIDCALL、E_OUTOFMEMORY

解説 

このメソッドで返される空のスキン メッシュ オブジェクトにデータを代入するには、ID3DXSkinInfo::SetBoneInfluence を使用します。

要件

ヘッダー: D3DX9Mesh.h 宣言

ライブラリ: D3dx9.lib 内容

関連項目

ID3DXSkinInfo::SetBoneInfluence