Microsoft DirectX 8.0 (C++)

ID3DXSkinMesh::UpdateSkinnedMesh

スキン メッシュを更新する。

HRESULT UpdateSkinnedMesh(
  CONST D3DXMATRIX* pBoneTransforms,
  LPD3DXMESH pMesh
);

パラメータ

pBoneTransforms
[in] 新しいボーン トランスフォームを表す、D3DXMATRIX 構造体の配列へのポインタ。この配列の長さは、スキン メッシュに含まれるすべてのボーンのカウントである。
pMesh
[out, retval] 更新されたスキニングされたメッシュを表す、ID3DXMesh インターフェイスへのポインタ。

戻り値

成功した場合は、D3D_OK を返す。

失敗した場合は、D3DERR_INVALIDCALL を返す。

注意

このメソッドは、新しいボーン トランスフォームとブレンドされた頂点を更新する。

動作環境

  ヘッダー : D3dx8mesh.h で宣言。
  インポート ライブラリ : D3dx8.lib を使用。

参照

ID3DXSkinMesh::GenerateSkinnedMesh