Condividi tramite


Enumerazione D3DXPATCHMESHTYPE

Tipi di patch mesh.

Sintassi

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

Costanti

D3DXPATCHMESH_RECT

Tipo di mesh di patch rettangolo.

D3DXPATCHMESH_TRI

Tipo mesh di patch triangolo.

D3DXPATCHMESH_NPATCH

Tipo di mesh N-patch.

D3DXPATCHMESH_FORCE_DWORD

Forza questa enumerazione per la compilazione in 32 bit di dimensioni. Senza questo valore, alcuni compilatori consentono la compilazione di questa enumerazione in una dimensione diversa da 32 bit. Questo valore non viene utilizzato.

Commenti

Le patch del triangolo hanno tre lati e sono descritte in D3DTRIPATCH_INFO. Le patch rettangole sono a quattro lati e sono descritte in D3DRECTPATCH_INFO.

Requisiti

Requisito Valore
Intestazione
D3dx9mesh.h

Vedi anche

Enumerazione D3DX

Uso di Higher-Order Primitive (Direct3D 9)