Freigeben über


D3DXRectPatchSize-Funktion

Ruft die Größe des Rechteckpatches ab.

Syntax

HRESULT D3DXRectPatchSize(
  _In_  const FLOAT *pfNumSegs,
  _Out_       DWORD *pdwTriangles,
  _Out_       DWORD *pwdVertices
);

Parameter

pfNumSegs [in]

Typ: const FLOAT*

Anzahl der Segmente pro Kante zu Tessellate.

pdwTriangles [out]

Typ: DWORD*

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

pwdVertices [out]

Typ: DWORD*

Zeiger auf ein DWORD, das die Anzahl der Scheitelpunkte im Patch 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

D3DXTessellateRectPatch