D3DDEGREETYPE 列挙

曲線を記述する数式内の変数の次数を定義します。

構文

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

定数

D3DDEGREE_LINEAR

曲線は、最初の順序の変数によって記述されます。

D3DDEGREE_QUADRATIC

曲線は、2 次の変数によって記述されます。

D3DDEGREE_CUBIC

曲線は、3 次の変数によって記述されます。

D3DDEGREE_QUINTIC

曲線は、4 番目の順序の変数によって記述されます。

D3DCULL_FORCE_DWORD

この列挙を強制的に 32 ビットのサイズにコンパイルします。 この値がないと、一部のコンパイラでは、この列挙を 32 ビット以外のサイズにコンパイルできます。 この値は使用されません。

解説

この列挙体の値は、四角形と三角形のパッチで使用される曲線を記述するために使用されます。 詳細については、「D3DRS_CULLMODE」を参照してください。

要件

要件
ヘッダー
D3D9Types.h

関連項目

Direct3D 列挙

D3dcaps9

D3DRENDERSTATETYPE