ID3DXSkinInfo::Remap メソッド

更新ボーンは、頂点の順序を変更した後に頂点に一致するように情報に影響を与えます。 ターゲット頂点バッファーが外部で並べ替えられた場合は、このメソッドを呼び出す必要があります。

構文

HRESULT Remap(
  [in] DWORD NumVertices,
  [in] DWORD *pVertexRemap
);

パラメーター

NumVertices [in]

型: DWORD

再マップする頂点の数。

pVertexRemap [in]

型: DWORD*

NumVertices で長さが指定されている DWORDS の配列。

戻り値

型: HRESULT

メソッドが成功した場合、戻り値はD3D_OK。 メソッドが失敗した場合は、戻り値をD3DERR_INVALIDCALLできます。

注釈

pVertexRemap の各要素は、その位置の前の頂点インデックスを指定します。 たとえば、頂点が位置 3 にあり、位置 5 に再マップされている場合、pVertexRemap の 5 番目の要素には 3 が含まれている必要があります。 ID3DXMesh::Optimize によって返される頂点再マップ配列を使用できます。

要件

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

こちらもご覧ください

ID3DXSkinInfo