перечисление D3D10_STENCIL_OP (d3d10.h)
Операции набора элементов, которые можно выполнять во время тестирования трафарета глубины .
Синтаксис
typedef enum D3D10_STENCIL_OP {
D3D10_STENCIL_OP_KEEP = 1,
D3D10_STENCIL_OP_ZERO = 2,
D3D10_STENCIL_OP_REPLACE = 3,
D3D10_STENCIL_OP_INCR_SAT = 4,
D3D10_STENCIL_OP_DECR_SAT = 5,
D3D10_STENCIL_OP_INVERT = 6,
D3D10_STENCIL_OP_INCR = 7,
D3D10_STENCIL_OP_DECR = 8
} ;
Константы
D3D10_STENCIL_OP_KEEP Значение: 1 Сохраните существующие данные набора элементов. |
D3D10_STENCIL_OP_ZERO Значение: 2 Задайте для данных набора элементов значение 0. |
D3D10_STENCIL_OP_REPLACE Значение: 3 Задайте для данных трафарета ссылочные значения, заданные путем вызова ID3D10Device::OMSetDepthStencilState. |
D3D10_STENCIL_OP_INCR_SAT Значение: 4 Приращение значения набора элементов на 1 и заклиньте результат. |
D3D10_STENCIL_OP_DECR_SAT Значение: 5 Уменьшение значения набора элементов на 1 и закрепите результат. |
D3D10_STENCIL_OP_INVERT Значение: 6 Инвертировать данные набора элементов. |
D3D10_STENCIL_OP_INCR Значение: 7 При необходимости приумножение значения трафарета на 1 и заключите результат в оболочку. |
D3D10_STENCIL_OP_DECR Значение: 8 При необходимости приумножение значения трафарета на 1 и заключите результат в оболочку. |
Требования
Верхняя часть | d3d10.h |