структура D3D10_DDI_DEPTH_STENCILOP_DESC (d3d10umddi.h)

Структура D3D10_DDI_DEPTH_STENCILOP_DESC описывает операцию трафарета глубины.

Синтаксис

typedef struct D3D10_DDI_DEPTH_STENCILOP_DESC {
  [in] D3D10_DDI_STENCIL_OP      StencilFailOp;
  [in] D3D10_DDI_STENCIL_OP      StencilDepthFailOp;
  [in] D3D10_DDI_STENCIL_OP      StencilPassOp;
  [in] D3D10_DDI_COMPARISON_FUNC StencilFunc;
} D3D10_DDI_DEPTH_STENCILOP_DESC;

Члены

[in] StencilFailOp

D3D10_DDI_STENCIL_OP типизированное значение, указывающее операцию, выполняемую в случае сбоя теста набора элементов.

[in] StencilDepthFailOp

D3D10_DDI_STENCIL_OP типизированное значение, указывающее операцию, выполняемую в случае успешного прохождения теста набора элементов и сбоя теста глубины.

[in] StencilPassOp

D3D10_DDI_STENCIL_OP типизированное значение, указывающее операцию, выполняемую при успешном выполнении тестов трафарета и глубины.

[in] StencilFunc

D3D10_DDI_COMPARISON_FUNC типизированное значение, указывающее функцию сравнения трафаретов, которую необходимо выполнить.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Vista и более поздних версиях операционных систем Windows.
Верхняя часть d3d10umddi.h (включая D3d10umddi.h)

См. также раздел

CalcPrivateDepthStencilStateSize

CreateDepthStencilState

D3D10_DDI_COMPARISON_FUNC

D3D10_DDI_STENCIL_OP