ID3DXSkinInfo::Remap-Methode

Updates beeinflussen Informationen, die nach der Neuanordnung mit Scheitelpunkten übereinstimmen. Diese Methode sollte aufgerufen werden, wenn der Zielvertexpuffer extern neu angeordnet wurde.

Syntax

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

Parameter

NumVertices [ In]

Typ: DWORD

Anzahl der Scheitelzeichen, die neu zuzuordnungen werden.

pVertexRemap [ In]

Typ: DWORD*

Array von DWORDS, dessen Länge von NumVertices angegeben wird.

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, ist der Rückgabewert D3D _ OK. Wenn bei der Methode ein Fehler auftritt, kann der Rückgabewert D3DERR _ INVALIDCALL sein.

Hinweise

Jedes Element in pVertexRemap gibt den vorherigen Scheitelpunktindex für diese Position an. Wenn sich beispielsweise ein Scheitelpunkt an Position 3, aber an Position 5 neu zugeordnet hat, sollte das fünfte Element von pVertexRemap 3 enthalten. Das von ID3DXMesh::Optimize zurückgegebene Vertex-Neuzuordnungsarray kann verwendet werden.

Anforderungen

Anforderung Wert
Header
D3DX9Mesh.h
Bibliothek
D3dx9.lib

Siehe auch

ID3DXSkinInfo