Partager via


ID3DXPatchMesh::GenerateAdjacency, méthode

Générez une liste des arêtes de maillage et des correctifs qui partagent chaque arête.

Syntaxe

HRESULT GenerateAdjacency(
  [in] FLOAT fTolerance
);

Paramètres

fTolerance [in]

Type : FLOAT

Spécifie que les sommets dont la position est inférieure à la tolérance doivent être traités comme coïncidences.

Valeur retournée

Type : HRESULT

Si la méthode réussit, la valeur de retour est D3D_OK. Si la méthode échoue, la valeur de retour peut être l’une des suivantes : D3DERR_INVALIDCALL, E_OUTOFMEMORY.

Notes

Une fois qu’une application a généré des informations d’adjacence pour un maillage, les données de maillage peuvent être optimisées pour de meilleures performances de dessin. Cette méthode détermine quels correctifs sont adjacents (dans la tolérance fournie). Ces informations sont utilisées en interne pour optimiser le pavage.

Spécifications

Condition requise Valeur
En-tête
D3DX9Mesh.h
Bibliothèque
D3dx9.lib

Voir aussi

ID3DXPatchMesh

ID3DXPatchMesh::Optimize