Поделиться через


Перечисление 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

Кривая описывается переменными второго порядка.

D3DDEGREE_CUBIC

Кривая описывается переменными третьего порядка.

D3DDEGREE_QUINTIC

Кривая описывается переменными четвертого порядка.

D3DCULL_FORCE_DWORD

Принудительно компилирует это перечисление до 32 бит в размере. Без этого значения некоторые компиляторы разрешали бы компиляцию этого перечисления до размера, отличного от 32 бит. Это значение не используется.

Комментарии

Значения в этом перечислении используются для описания кривых, используемых прямоугольниками и треугольными исправлениями. Дополнительные сведения см. в разделе D3DRS_CULLMODE.

Требования

Требование Значение
Заголовок
D3D9Types.h

См. также раздел

Перечисления Direct3D

D3DCAPS9

D3DRENDERSTATETYPE