Freigeben über


ID3DX10SkinInfo::RemapVertices-Methode

Ändern Sie, welche Scheitelpunkte von welchen Knochen beeinflusst werden.

Syntax

HRESULT RemapVertices(
  [in] UINT NewVertexCount,
  [in] UINT *pVertexRemap
);

Parameter

NewVertexCount [in]

Typ: UINT

Die neue Anzahl von Scheitelpunkten.

pVertexRemap [in]

Typ: UINT*

Ein Zeiger auf ein Array von Vertexindizes, die die Neuzuordnung beschreiben. Angenommen, SkinInfo enthält einige Scheitelpunkte, so dass bone0 v0, bone1 bis v1 und bone2 bis v2 zugeordnet ist, und array mit 2,1,0 für pBoneRemap angegeben ist. Dies führt dazu, dass knochen0 v2, bone1 bis v1 und bone2 bis v0 zugeordnet wird.

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, wird der Rückgabewert S_OK. Wenn die Methode fehlschlägt, kann der Rückgabewert folgendes sein: E_OUTOFMEMORY oder E_INVALIDARG.

Anforderungen

Anforderung Wert
Header
D3DX10.h
Bibliothek
D3DX10.lib

Siehe auch

ID3DX10SkinInfo

D3DX-Schnittstellen