ID3DXPatchMesh::GenerateAdencyency-Methode
Generieren Sie eine Liste der Gitternetzränder und der Patches, die die einzelnen Kanten gemeinsam nutzen.
Syntax
HRESULT GenerateAdjacency(
[in] FLOAT fTolerance
);
Parameter
-
fTolerance [ In]
-
Typ: FLOAT
Gibt an, dass Scheitelpunkte, die sich in der Position um weniger als die Toleranz unterscheiden, als zufällig behandelt werden sollen.
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
Nachdem eine Anwendung Adjazenzinformationen für ein Gitternetz generiert hat, können die Gitternetzdaten optimiert werden, um eine bessere Zeichnungsleistung zu erzielen. Diese Methode bestimmt, welche Patches nebeneinander liegen (innerhalb der bereitgestellten Toleranz). Diese Informationen werden intern zur Optimierung des Mosaiks verwendet.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|