Énumération D3DXPATCHMESHTYPE

Types de correctifs de maillage.

Syntaxe

typedef enum D3DXPATCHMESHTYPE { 
  D3DXPATCHMESH_RECT         = 0x001,
  D3DXPATCHMESH_TRI          = 0x002,
  D3DXPATCHMESH_NPATCH       = 0x003,
  D3DXPATCHMESH_FORCE_DWORD  = 0x7fffffff
} D3DXPATCHMESHTYPE, *LPD3DXPATCHMESHTYPE;

Constantes

D3DXPATCHMESH_RECT

Type de maillage de correctif rectangle.

D3DXPATCHMESH_TRI

Type de maillage de patch triangle.

D3DXPATCHMESH_NPATCH

Type de maillage N-patch.

D3DXPATCHMESH_FORCE_DWORD

Force cette énumération à compiler à une taille de 32 bits. Sans cette valeur, certains compilateurs autoriseraient cette énumération à compiler à une taille autre que 32 bits. Cette valeur n'est pas utilisée.

Notes

Les triangles ont trois côtés et sont décrits dans D3DTRIPATCH_INFO. Les correctifs rectangles sont à quatre côtés et sont décrits dans D3DRECTPATCH_INFO.

Spécifications

Condition requise Valeur
En-tête
D3dx9mesh.h

Voir aussi

Énumérations D3DX

Utilisation de primitives Higher-Order (Direct3D 9)