D3DCMPFUNC 열거형
지원되는 비교 함수를 정의합니다.
Syntax
typedef enum D3DCMPFUNC {
D3DCMP_NEVER = 1,
D3DCMP_LESS = 2,
D3DCMP_EQUAL = 3,
D3DCMP_LESSEQUAL = 4,
D3DCMP_GREATER = 5,
D3DCMP_NOTEQUAL = 6,
D3DCMP_GREATEREQUAL = 7,
D3DCMP_ALWAYS = 8,
D3DCMP_FORCE_DWORD = 0x7fffffff
} D3DCMPFUNC, *LPD3DCMPFUNC;
상수
-
D3DCMP_NEVER
-
항상 테스트에 실패합니다.
-
D3DCMP_LESS
-
값이 현재 픽셀 값보다 작으면 새 픽셀을 적용합니다.
-
D3DCMP_EQUAL
-
해당 값이 현재 픽셀의 값과 같으면 새 픽셀을 허용합니다.
-
D3DCMP_LESSEQUAL
-
해당 값이 현재 픽셀 값보다 작거나 같으면 새 픽셀을 허용합니다.
-
D3DCMP_GREATER
-
해당 값이 현재 픽셀 값보다 큰 경우 새 픽셀을 적용합니다.
-
D3DCMP_NOTEQUAL
-
해당 값이 현재 픽셀의 값과 같지 않으면 새 픽셀을 적용합니다.
-
D3DCMP_GREATEREQUAL
-
해당 값이 현재 픽셀 값보다 크거나 같으면 새 픽셀을 허용합니다.
-
D3DCMP_ALWAYS
-
항상 테스트를 통과합니다.
-
D3DCMP_FORCE_DWORD
-
이 열거형을 강제로 32비트 크기로 컴파일합니다. 이 값이 없으면 일부 컴파일러에서 이 열거형을 32비트 이외의 크기로 컴파일할 수 있습니다. 이 값은 사용되지 않습니다.
설명
이 열거형 형식의 값은 D3DRS_ZFUNC, D3DRS_ALPHAFUNC 및 D3DRS_STENCILFUNC 렌더링 상태에 대해 지원되는 비교 함수를 정의합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
추가 정보