D3DSTENCILCAPS

드라이버 스텐실 기능 플래그입니다.

#define Description
D3DSTENCILCAPS_KEEP 0x00000001L 스텐실 버퍼의 항목을 업데이트하지 마세요. 기본값입니다.
D3DSTENCILCAPS_ZERO 0x00000002L 스텐실 버퍼 항목을 0으로 설정합니다.
D3DSTENCILCAPS_REPLACE 0x00000004L 스텐실 버퍼 항목을 참조 값으로 바꿉니다.
D3DSTENCILCAPS_INCRSAT 0x00000008L 최대값으로 고정하여 스텐실 버퍼 항목을 증분합니다.
D3DSTENCILCAPS_DECRSAT 0x00000010L 스텐실 버퍼 항목을 0으로 고정하여 감소합니다.
D3DSTENCILCAPS_INVERT 0x00000020L 스텐실 버퍼 항목의 비트를 반전합니다.
D3DSTENCILCAPS_INCR 0x00000040L 새 값이 최대값을 초과하면 스텐실 버퍼 항목을 0으로 래핑합니다.
D3DSTENCILCAPS_DECR 0x00000080L 새 값이 0보다 작은 경우 스텐실 버퍼 항목을 최대값으로 래핑합니다.
D3DSTENCILCAPS_TWOSIDED 0x00000100L 디바이스는 양면 스텐실을 지원합니다.

 

스텐실 버퍼 항목은 0부터 2- 1까지의 정수 값입니다. 여기서 n은 스텐실 버퍼의 비트 깊이입니다.

이러한 상수는 D3DCAPS9의 StencilCaps 멤버에서 사용됩니다.

상수 정보

요구 사항
헤더 d3d9caps.h
최소 운영 체제 Windows 98

 

Direct3D 상수