다음을 통해 공유


D3D12_STENCIL_OP 열거형(d3d12.h)

깊이 스텐실 테스트 중에 수행할 수 있는 스텐실 작업을 식별합니다.

Syntax

typedef enum D3D12_STENCIL_OP {
  D3D12_STENCIL_OP_KEEP = 1,
  D3D12_STENCIL_OP_ZERO = 2,
  D3D12_STENCIL_OP_REPLACE = 3,
  D3D12_STENCIL_OP_INCR_SAT = 4,
  D3D12_STENCIL_OP_DECR_SAT = 5,
  D3D12_STENCIL_OP_INVERT = 6,
  D3D12_STENCIL_OP_INCR = 7,
  D3D12_STENCIL_OP_DECR = 8
} ;

상수

 
D3D12_STENCIL_OP_KEEP
값: 1
기존 스텐실 데이터를 유지합니다.
D3D12_STENCIL_OP_ZERO
값: 2
스텐실 데이터를 0으로 설정합니다.
D3D12_STENCIL_OP_REPLACE
값: 3
ID3D12GraphicsCommandList::OMSetStencilRef를 호출하여 스텐실 데이터를 참조 값으로 설정합니다.
D3D12_STENCIL_OP_INCR_SAT
값: 4
스텐실 값을 1씩 증분하고 결과를 고정합니다.
D3D12_STENCIL_OP_DECR_SAT
값: 5
스텐실 값을 1로 감소시키고 결과를 고정합니다.
D3D12_STENCIL_OP_INVERT
값: 6
스텐실 데이터를 반전합니다.
D3D12_STENCIL_OP_INCR
값: 7
스텐실 값을 1씩 증분하고 필요한 경우 결과를 래핑합니다.
D3D12_STENCIL_OP_DECR
값: 8
스텐실 값을 1로 감소시키고 필요한 경우 결과를 래핑합니다.

설명

이 열거형은 D3D12_DEPTH_STENCILOP_DESC 구조체에서 사용됩니다.

요구 사항

   
머리글 d3d12.h

추가 정보

CD3DX12_DEPTH_STENCIL_DESC

핵심 열거형