Énumération D3DZBUFFERTYPE

Définit des constantes qui décrivent les formats de mémoire tampon de profondeur.

Syntaxe

typedef enum D3DZBUFFERTYPE { 
  D3DZB_FALSE        = 0,
  D3DZB_TRUE         = 1,
  D3DZB_USEW         = 2,
  D3DZB_FORCE_DWORD  = 0x7fffffff
} D3DZBUFFERTYPE, *LPD3DZBUFFERTYPE;

Constantes

D3DZB_FALSE

Désactivez la mise en mémoire tampon de profondeur.

D3DZB_TRUE

Activez la mise en mémoire tampon z.

D3DZB_USEW

Activez la mise en mémoire tampon w.

D3DZB_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 membres de ce type énuméré sont utilisés avec l’état de rendu D3DRS_ZENABLE.

Spécifications

Condition requise Valeur
En-tête
D3D9Types.h

Voir aussi

Énumérations Direct3D

D3DRENDERSTATETYPE