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


D3DSTENCILCAPS

Флаги возможностей набора элементов драйвера.

#define Ценность Описание
D3DSTENCILCAPS_KEEP 0x000000001L Не обновляйте запись в буфере элементов. Это значение по умолчанию.
D3DSTENCILCAPS_ZERO 0x000000002L Задайте для записи stencil-buffer значение 0.
D3DSTENCILCAPS_REPLACE 0x000000004L Замените запись stencil-buffer ссылочным значением.
D3DSTENCILCAPS_INCRSAT 0x000000008L Добавим запись набора элементов-буфера, зажимая к максимальному значению.
D3DSTENCILCAPS_DECRSAT 0x00000010L Декрементируйте запись набора элементов-буфера, зажимая к нулю.
D3DSTENCILCAPS_INVERT 0x000000020L Перевернутые биты в записи stencil-buffer.
D3DSTENCILCAPS_INCR 0x000000040L Добавим запись набора элементов-буфера, обтекая до нуля, если новое значение превышает максимальное значение.
D3DSTENCILCAPS_DECR 0x00000080L Уменьшите запись набора элементов-буфера, упаковав ее в максимальное значение, если новое значение меньше нуля.
D3DSTENCILCAPS_TWOSIDED 0x00000100L Устройство поддерживает двухсторонняя набор элементов.

 

Записи наборов элементов — это целочисленные значения, начиная от 0 до 2ⁿ – 1, где n — это битовая глубина буфера наборов элементов.

Эти константы используются элементом StencilCaps D3DCAPS9.

Константные сведения

Требование Ценность
Заголовок d3d9caps.h
Минимальная операционная система Windows 98

 

константы Direct3D