структура D3D11_DEPTH_STENCILOP_DESC (d3d11.h)
Операции набора элементов, которые можно выполнять на основе результатов теста набора элементов.
Синтаксис
typedef struct D3D11_DEPTH_STENCILOP_DESC {
D3D11_STENCIL_OP StencilFailOp;
D3D11_STENCIL_OP StencilDepthFailOp;
D3D11_STENCIL_OP StencilPassOp;
D3D11_COMPARISON_FUNC StencilFunc;
} D3D11_DEPTH_STENCILOP_DESC;
Члены
StencilFailOp
Тип: D3D11_STENCIL_OP
Операция набора элементов, выполняемая при сбое тестирования набора элементов.
StencilDepthFailOp
Тип: D3D11_STENCIL_OP
Операция набора элементов, выполняемая при успешном тестировании трафарета и сбое тестирования глубины.
StencilPassOp
Тип: D3D11_STENCIL_OP
Операция набора элементов, выполняемая при успешном тестировании трафарета и тестировании глубины.
StencilFunc
Функция, которая сравнивает данные набора элементов с существующими данными набора элементов. Параметры функции перечислены в D3D11_COMPARISON_FUNC.
Комментарии
Все операции с набором элементов указываются в виде D3D11_STENCIL_OP. Операция набора элементов может быть задана по-разному в зависимости от результатов теста трафарета (который называется StencilFunc в части теста трафарета при тестировании трафарета глубины.
Эта структура является частью описания трафарета глубины.
Требования
Требование | Значение |
---|---|
Заголовок | d3d11.h |