Определяет константы, которые описывают формат буфера глубины:
typedef enum _D3DZBUFFERTYPE { D3DZB_FALSE = 0, D3DZB_TRUE = 1, D3DZB_USEW = 2, D3DZB_FORCE_DWORD = 0x7fffffff } D3DZBUFFERTYPE;
D3DZB_FALSE - запрещает использовать буфер глубины.
D3DZB_TRUE - разрешает использовать z-буфер.
D3DZB_USEW - разрешает использовать w-буфер.
D3DZB_FORCE_DWORD - конвертирует в 32-битный размер. Это значение не используется.
Этот перечисляемый тип используется если состояние отображения имеет D3DRS_ZENABLE.
Заголовки: объявить D3d8types.h.
См. раздел Direct3D: "Шаг 14 - Используем буфер глубины (Z-буфер)".