Freigeben über


D3DZBUFFERTYPE-Enumeration

Definiert Konstanten, die Tiefenpufferformate beschreiben.

Syntax

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

Konstanten

D3DZB_FALSE

Deaktivieren Sie die Tiefenpufferung.

D3DZB_TRUE

Aktivieren Sie die Z-Pufferung.

D3DZB_USEW

Aktivieren Sie die w-Pufferung.

D3DZB_FORCE_DWORD

Erzwingt, dass diese Enumeration in eine Größe von 32 Bits kompiliert wird. Ohne diesen Wert erlauben einige Compiler es dieser Enumeration, eine andere Größe als 32 Bits zu kompilieren. Dieser Wert wird nicht verwendet.

Bemerkungen

Member dieses aufgezählten Typs werden mit dem D3DRS_ZENABLE Renderzustand verwendet.

Anforderungen

Anforderung Wert
Header
D3D9Types.h

Siehe auch

Direct3D-Enumerationen

D3DRENDERSTATETYPE