D3D12_DEPTH_STENCILOP_DESC 구조체(d3d12.h)
스텐실 테스트 결과에 따라 수행할 수 있는 스텐실 작업에 대해 설명합니다.
구문
typedef struct D3D12_DEPTH_STENCILOP_DESC {
D3D12_STENCIL_OP StencilFailOp;
D3D12_STENCIL_OP StencilDepthFailOp;
D3D12_STENCIL_OP StencilPassOp;
D3D12_COMPARISON_FUNC StencilFunc;
} D3D12_DEPTH_STENCILOP_DESC;
멤버
StencilFailOp
스텐실 테스트가 실패할 때 수행할 스텐실 작업을 식별하는 D3D12_STENCIL_OP 형식의 값입니다.
StencilDepthFailOp
스텐실 테스트가 통과하고 깊이 테스트가 실패할 때 수행할 스텐실 작업을 식별하는 D3D12_STENCIL_OP 형식의 값입니다.
StencilPassOp
스텐실 테스트와 깊이 테스트가 둘 다 통과할 때 수행할 스텐실 작업을 식별하는 D3D12_STENCIL_OP 형식의 값입니다.
StencilFunc
스텐실 데이터를 기존 스텐실 데이터와 비교하는 함수를 식별하는 D3D12_COMPARISON_FUNC 형식의 값입니다.
설명
모든 스텐실 작업은 D3D12_STENCIL_OP 형식의 값으로 지정됩니다. 각 스텐실 작업은 깊이 스텐실 테스트의 스텐실 테스트 부분에서 StencilFunc라고 하는 스텐실 테스트의 결과에 따라 다르게 설정할 수 있습니다.
D3D12_DEPTH_STENCIL_DESC 멤버의 데이터 형식에 대해 이 구조가 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3d12.h |