Freigeben über


D3DXTriPatchSize-Funktion

Ruft die Größe des Dreieckspatches ab.

Syntax

HRESULT D3DXTriPatchSize(
  _In_  const FLOAT *pfNumSegs,
  _Out_       DWORD *pdwTriangles,
  _Out_       DWORD *pdwVertices
);

Parameter

pfNumSegs [in]

Typ: const FLOAT*

Anzahl der Segmente pro zu tessellate.

pdwTriangles [out]

Typ: DWORD*

Zeiger auf ein DWORD, das die Anzahl der Dreiecke im Patch enthält.

pdwVertices [out]

Typ: DWORD*

Zeiger auf ein DWORD, das die Anzahl der Scheitelpunkte im Dreieckspatch enthält.

Rückgabewert

Typ: HRESULT

Wenn die Funktion erfolgreich ist, wird der Rückgabewert D3D_OK. Wenn die Funktion 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

Gitterfunktionen

D3DXTessellateTriPatch