Énumération D3DCULL

Définit les modes d’élimination pris en charge.

Syntaxe

typedef enum D3DCULL { 
  D3DCULL_NONE         = 1,
  D3DCULL_CW           = 2,
  D3DCULL_CCW          = 3,
  D3DCULL_FORCE_DWORD  = 0x7fffffff
} D3DCULL, *LPD3DCULL;

Constantes

D3DCULL_NONE

Ne coupez pas les visages en arrière.

D3DCULL_CW

Visages arrières de coupe avec des sommets dans le sens des aiguilles d’une montre.

D3DCULL_CCW

Face arrière de coupe avec des sommets anti-aiguilles d’une montre.

D3DCULL_FORCE_DWORD

Force cette énumération à compiler à 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 valeurs de ce type énuméré sont utilisées par l’état de rendu D3DRS_CULLMODE. Les modes d’élimination définissent la façon dont les faces arrière sont abattues lors du rendu d’une géométrie.

Spécifications

Condition requise Valeur
En-tête
D3D9Types.h

Voir aussi

Énumérations Direct3D

D3DCAPS9

D3DRENDERSTATETYPE