D3DFOGMODE 열거형
안개 모드를 설명하는 상수를 정의합니다.
Syntax
typedef enum D3DFOGMODE {
D3DFOG_NONE = 0,
D3DFOG_EXP = 1,
D3DFOG_EXP2 = 2,
D3DFOG_LINEAR = 3,
D3DFOG_FORCE_DWORD = 0x7fffffff
} D3DFOGMODE, *LPD3DFOGMODE;
상수
-
D3DFOG_NONE
-
안개 효과가 없습니다.
-
D3DFOG_EXP
-
다음 수식에 따라 안개 효과가 기하급수적으로 강화됩니다.
-
D3DFOG_EXP2
-
다음 수식에 따라 안개 효과는 거리의 제곱으로 기하급수적으로 강화됩니다.
-
D3DFOG_LINEAR
-
다음 수식에 따라 안개 효과는 시작점과 끝점 사이에 선형적으로 강화됩니다.
현재 지원되는 유일한 안개 모드입니다.
-
D3DFOG_FORCE_DWORD
-
이 열거형을 강제로 32비트 크기로 컴파일합니다. 이 값이 없으면 일부 컴파일러에서 이 열거형을 32비트 이외의 크기로 컴파일할 수 있습니다. 이 값은 사용되지 않습니다.
설명
이 열거형 형식의 값은 D3DRS_FOGTABLEMODE 및 D3DRS_FOGVERTEXMODE 렌더링 상태에서 사용됩니다.
안개는 가시성의 척도로 간주될 수 있습니다. 안개 수식에 의해 생성된 안개 값이 낮을수록 개체가 눈에 잘 띄지 않습니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
추가 정보