Metodo ID3DXSkinInfo::Remap
Aggiornamenti informazioni sull'influenza dell'osso in modo che corrispondano ai vertici dopo essere stati riordinati. Questo metodo deve essere chiamato se il vertex buffer di destinazione è stato riordinato esternamente.
Sintassi
HRESULT Remap(
[in] DWORD NumVertices,
[in] DWORD *pVertexRemap
);
Parametri
-
NumVertices [in]
-
Tipo: DWORD
Numero di vertici da modificare per il mapping.
-
pVertexRemap [in]
-
Tipo: DWORD*
Matrice di DWORDS la cui lunghezza è specificata da NumVertices.
Valore restituito
Tipo: HRESULT
Se il metodo ha esito positivo, il valore restituito viene D3D_OK. Se il metodo ha esito negativo, il valore restituito può essere D3DERR_INVALIDCALL.
Commenti
Ogni elemento in pVertexRemap specifica l'indice del vertice precedente per tale posizione. Ad esempio, se un vertice era nella posizione 3 ma è stato rielaborato alla posizione 5, il quinto elemento di pVertexRemap deve contenere 3. È possibile usare la matrice di rimap dei vertici restituita da ID3DXMesh::Optimize .
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|
Vedi anche