Freigeben über


ID3DXBaseMesh::ConvertAdjacencyToPointReps-Methode

Konvertiert Gitteradjacency-Informationen in ein Array von Punktvertretern.

Syntax

HRESULT ConvertAdjacencyToPointReps(
  [in]      const DWORD *pAdjacency,
  [in, out]       DWORD *pPRep
);

Parameter

pAdjacency [in]

Typ: const DWORD*

Zeiger auf ein Array von drei DWORDs pro Gesicht, die die drei Nachbarn für jedes Gesicht im Gitter angeben. Die Anzahl der Bytes in diesem Array muss mindestens 3 * ID3DXBaseMesh::GetNumFaces * sizeof(DWORD) betragen.

pPRep [in, out]

Typ: DWORD*

Zeiger auf ein Array von einem DWORD pro Scheitelpunkt des Gitters, das mit punkt repräsentativen Daten gefüllt wird.

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, wird der Rückgabewert D3D_OK. Wenn die Methode fehlschlägt, kann der Rückgabewert einer der folgenden Sein: D3DERR_INVALIDCALL, E_OUTOFMEMORY.

Anforderungen

Anforderung Wert
Header
D3DX9Mesh.h
Bibliothek
D3dx9.lib

Siehe auch

ID3DXBaseMesh