ID3DXSkinInfo::Remap メソッド
ID3DXSkinInfo::Remap メソッド
順番変更後の頂点に合わせてボーンの影響情報を更新する。ターゲットの頂点バッファが外部的に順番変更された場合に、これを呼び出す必要がある。
構文
HRESULT Remap(
DWORD NumVertices,
DWORD *pVertexRemap
);
パラメータ
- NumVertices
[in] 再マッピングする頂点の数。 - pVertexRemap
[in] NumVertices で指定された長さの、DWORD の配列。
戻り値
成功した場合は、D3D_OK を返す。
失敗した場合は、D3DERR_INVALIDCALL を返す。
注意
pVertexRemap の各要素は、その位置に対する以前の頂点インデックスを指定する。たとえば、位置 3 にあった頂点が位置 5 に再マッピングされた場合、pVertexRemap の 5 番目の要素は 3 になる。ID3DXMesh::Optimize によって返される頂点再マップ配列を使用できる。