перечисление D3D10_DDI_STENCIL_OP (d3d10umddi.h)
Тип перечисления D3D10_DDI_STENCIL_OP содержит значения, определяющие операции с буферами наборов элементов при вызове функции CreateDepthStencilState драйвера.
Синтаксис
typedef enum D3D10_DDI_STENCIL_OP {
D3D10_DDI_STENCIL_OP_KEEP,
D3D10_DDI_STENCIL_OP_ZERO,
D3D10_DDI_STENCIL_OP_REPLACE,
D3D10_DDI_STENCIL_OP_INCR_SAT,
D3D10_DDI_STENCIL_OP_DECR_SAT,
D3D10_DDI_STENCIL_OP_INVERT,
D3D10_DDI_STENCIL_OP_INCR,
D3D10_DDI_STENCIL_OP_DECR
} ;
Константы
D3D10_DDI_STENCIL_OP_KEEP Не обновляйте запись в буфере набора элементов. D3D10_DDI_STENCIL_OP_KEEP является значением по умолчанию. |
D3D10_DDI_STENCIL_OP_ZERO Задайте для записи трафарета буфера значение 0. |
D3D10_DDI_STENCIL_OP_REPLACE Замените запись буфера трафарета ссылочным значением. |
D3D10_DDI_STENCIL_OP_INCR_SAT Увеличить запись буфера трафарета, зажимая до максимального значения. |
D3D10_DDI_STENCIL_OP_DECR_SAT Уменьшение записи буфера трафарета, зажимая до нуля. |
D3D10_DDI_STENCIL_OP_INVERT Инвертировать биты в записи буфера трафарета. |
D3D10_DDI_STENCIL_OP_INCR Приумножение записи буфера трафарета с переносом до нуля, если новое значение превышает максимальное значение. |
D3D10_DDI_STENCIL_OP_DECR Уменьшите запись буфера трафарета, упаковав его до максимального значения, если новое значение меньше нуля. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
Верхняя часть | d3d10umddi.h (включая D3d10umddi.h) |