D3DCULL-Enumeration

Definiert die unterstützten Culling-Modi.

Syntax

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

Konstanten

D3DCULL_NONE

Gesichter nicht zurückdrücken.

D3DCULL_CW

Zurückklullen von Gesichtern mit Scheitelpunkten im Uhrzeigersinn.

D3DCULL_CCW

Zurückklullen von Gesichtern mit Scheitelpunkten gegen den Uhrzeigersinn.

D3DCULL_FORCE_DWORD

Erzwingt, dass diese Enumeration auf eine Größe von 32 Bits kompiliert wird. Ohne diesen Wert könnten einige Compiler diese Enumeration auf eine andere Größe als 32 Bit kompilieren. Dieser Wert wird nicht verwendet.

Bemerkungen

Die Werte in diesem aufgezählten Typ werden vom D3DRS_CULLMODE Renderzustand verwendet. Die Culling-Modi definieren, wie Rückflächen beim Rendern einer Geometrie gekullt werden.

Anforderungen

Anforderung Wert
Header
D3D9Types.h

Siehe auch

Direct3D-Enumerationen

D3DCAPS9

D3DRENDERSTATETYPE