Метод ID3DXSkinInfo::Remap

Обновления сведения о влиянии на кости для сопоставления вершин после их переупорядочения. Этот метод следует вызывать, если целевой буфер вершин был переупорядочен извне.

Синтаксис

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

Параметры

NumVertices [in]

Тип: DWORD

Число вершин для переназначения.

pVertexRemap [in]

Тип: DWORD*

Массив DWORDS, длина которого задается NumVertices.

Возвращаемое значение

Тип: HRESULT

Если метод выполнен успешно, возвращаемое значение будет D3D_OK. Если метод завершается сбоем, возвращаемое значение можно D3DERR_INVALIDCALL.

Комментарии

Каждый элемент в pVertexRemap указывает предыдущий индекс вершины для этой позиции. Например, если вершина находилась в позиции 3, но была перемещена в положение 5, пятый элемент pVertexRemap должен содержать 3. Можно использовать массив повторного сопоставления вершин, возвращаемый id3DXMesh::Optimize .

Требования

Требование Значение
Заголовок
D3DX9Mesh.h
Библиотека
D3dx9.lib

См. также раздел

ID3DXSkinInfo