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


Перечисление D3DZBUFFERTYPE

Определяет константы, описывающие форматы буфера глубины.

Синтаксис

typedef enum D3DZBUFFERTYPE { 
  D3DZB_FALSE        = 0,
  D3DZB_TRUE         = 1,
  D3DZB_USEW         = 2,
  D3DZB_FORCE_DWORD  = 0x7fffffff
} D3DZBUFFERTYPE, *LPD3DZBUFFERTYPE;

Константы

D3DZB_FALSE

Отключите буферизацию глубины.

D3DZB_TRUE

Включите Z-буферизацию.

D3DZB_USEW

Включите w-буферизацию.

D3DZB_FORCE_DWORD

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

Комментарии

Члены этого перечисленного типа используются с состоянием D3DRS_ZENABLE отрисовки.

Требования

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

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

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

D3DRENDERSTATETYPE