D3D10_DDI_STENCIL_OP 열거형(d3d10umddi.h)

D3D10_DDI_STENCIL_OP 열거형 형식에는 드라이버의 CreateDepthStencilState 함수 호출에서 스텐실 버퍼에 대한 작업을 식별하는 값이 포함되어 있습니다.

Syntax

typedef enum D3D10_DDI_STENCIL_OP {
  D3D10_DDI_STENCIL_OP_KEEP,
  D3D10_DDI_STENCIL_OP_ZERO,
  D3D10_DDI_STENCIL_OP_REPLACE,
  D3D10_DDI_STENCIL_OP_INCR_SAT,
  D3D10_DDI_STENCIL_OP_DECR_SAT,
  D3D10_DDI_STENCIL_OP_INVERT,
  D3D10_DDI_STENCIL_OP_INCR,
  D3D10_DDI_STENCIL_OP_DECR
} ;

상수

 
D3D10_DDI_STENCIL_OP_KEEP
스텐실 버퍼의 항목을 업데이트하지 마세요. D3D10_DDI_STENCIL_OP_KEEP 기본값입니다.
D3D10_DDI_STENCIL_OP_ZERO
스텐실 버퍼 항목을 0으로 설정합니다.
D3D10_DDI_STENCIL_OP_REPLACE
스텐실 버퍼 항목을 참조 값으로 바꿉니다.
D3D10_DDI_STENCIL_OP_INCR_SAT
최대값으로 고정하여 스텐실 버퍼 항목을 증분합니다.
D3D10_DDI_STENCIL_OP_DECR_SAT
스텐실 버퍼 항목을 0으로 고정하여 감소합니다.
D3D10_DDI_STENCIL_OP_INVERT
스텐실 버퍼 항목의 비트를 반전합니다.
D3D10_DDI_STENCIL_OP_INCR
새 값이 최대값을 초과하면 스텐실 버퍼 항목을 0으로 래핑합니다.
D3D10_DDI_STENCIL_OP_DECR
새 값이 0보다 작은 경우 스텐실 버퍼 항목을 최대값으로 래핑합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다.
머리글 d3d10umddi.h(D3d10umddi.h 포함)

추가 정보

CreateDepthStencilState