Freigeben über


D3DDEGREETYPE-Enumeration

Definiert den Grad der Variablen in der Gleichung, die eine Kurve beschreibt.

Syntax

typedef enum D3DDEGREETYPE { 
  D3DDEGREE_LINEAR     = 1,
  D3DDEGREE_QUADRATIC  = 2,
  D3DDEGREE_CUBIC      = 3,
  D3DDEGREE_QUINTIC    = 5,
  D3DCULL_FORCE_DWORD  = 0x7fffffff
} D3DDEGREETYPE, *LPD3DDEGREETYPE;

Konstanten

D3DDEGREE_LINEAR

Die Kurve wird durch Variablen erster Ordnung beschrieben.

D3DDEGREE_QUADRATIC

Die Kurve wird durch Variablen zweiter Ordnung beschrieben.

D3DDEGREE_CUBIC

Die Kurve wird durch Variablen dritter Ordnung beschrieben.

D3DDEGREE_QUINTIC

Die Kurve wird durch Variablen vierter Ordnung beschrieben.

D3DCULL_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

Die Werte in dieser Enumeration werden verwendet, um die Kurven zu beschreiben, die von Rechteck- und Dreieckspatches verwendet werden. Weitere Informationen finden Sie unter D3DRS_CULLMODE.

Anforderungen

Anforderung Wert
Header
D3D9Types.h

Siehe auch

Direct3D-Enumerationen

D3DCAPS9

D3DRENDERSTATETYPE