ID3DXPatchMesh::GetTessSize-Methode
Ruft die Größe des Mosaikgitters ab, wenn ein Mosaikgrad angegeben ist.
Syntax
HRESULT GetTessSize(
[in] FLOAT fTessLevel,
[in] DWORD Adaptive,
[out] DWORD *NumTriangles,
[out] DWORD *NumVertices
);
Parameter
-
fTessLevel [ In]
-
Typ: FLOAT
Mosaikebene.
-
Adaptive [ In]
-
Typ: DWORD
Adaptive Mosaik. Legen Sie für adaptive Mosaike diesen Wert auf TRUE und fTessLevel auf den maximalen Mosaikwert fest. Dies führt zu der maximalen Gitternetzgröße, die für die adaptive Mosaikierung erforderlich ist.
-
NumTriangles [ out]
-
Typ: DWORD*
Zeiger auf die Anzahl von Dreiecken, die vom Mosaikgitternetz generiert werden.
-
NumVertices [ out]
-
Typ: DWORD*
Zeiger auf die Anzahl von Scheitelpunkten, die vom Mosaikgitternetz generiert werden.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, lautet der Rückgabewert D3D _ OK. Wenn die Methode fehlschlägt, kann der Rückgabewert einer der folgenden Werte sein: D3DERR _ INVALIDCALL, E _ OUTOFMEMORY.
Hinweise
Diese Methode geht von einer einheitlichen Mosaikmethode aus.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|