Énumération D3DZBUFFERTYPE

Définit des constantes qui décrivent des 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 _ forcer _ DWORD

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

Remarques

Les membres de ce type énuméré sont utilisés avec l' _ État de rendu D3DRS ZENABLE.

Configuration requise

Condition requise Valeur
En-tête
D3D9Types. h

Voir aussi

Énumérations Direct3D

D3DRENDERSTATETYPE