D3DDEGREETYPE

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

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

定数

  • D3DDEGREE_LINEAR
    1 次の変数で曲線を記述します。
  • D3DDEGREE_QUADRATIC
    2 次の変数で曲線を記述します。
  • D3DDEGREE_CUBIC
    3 次の変数で曲線を記述します。
  • D3DDEGREE_QUINTIC
    4 次の変数で曲線を記述します。
  • D3DCULL_FORCE_DWORD
    コンパイル時に、この列挙型のサイズを 32 ビットにするために定義されています。この値を指定しない場合、一部のコンパイラでは列挙型を 32 ビット以外のサイズでコンパイル可能です。この定数が使用されることはありません。

解説 

この列挙型の値は、矩形パッチやトライアングル パッチで使用される曲線を記述するのに使用します。詳細については、「D3DRS_CULLMODE」を参照してください。

要件

ヘッダー: D3D9Types.h 宣言

関連項目

D3DCAPS9, D3DRENDERSTATETYPE