ID3DXPRTEngine::RobustMeshRefine-Methode
Unterteilt Gesichter in einem Gitter, wodurch eine konservative adaptive Stichprobenentnahme ermöglicht wird, die keine Merkmale im Gitter beseitigt.
Syntax
HRESULT RobustMeshRefine(
[in] FLOAT MinEdgeLength,
[in] UINT MaxSubdiv
);
Parameter
-
MinEdgeLength [in]
-
Typ: FLOAT
Minimale Gesichtsrandlänge, die bei der adaptiven Stichprobenerstellung generiert wird. Bei Null wird ein angemessener Standardwert ersetzt.
-
MaxSubdiv [in]
-
Typ: UINT
Maximale Unterteilung eines Gesichts, der bei der adaptiven Stichprobenentnahme verwendet wird. Bei null wird der Standardwert 5 ersetzt.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, wird der Rückgabewert S_OK. Wenn die Methode fehlschlägt, kann der Rückgabewert einer der folgenden sein: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch