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 的第五個元素應該包含 3。 可以使用 ID3DXMesh::Optimize 傳回的頂點重新對應陣列。

規格需求

需求
標頭
D3DX9Mesh.h
程式庫
D3dx9.lib

另請參閱

ID3DXSkinInfo