D3DMATERIALCOLORSOURCE 열거형
조명 계산을 위해 색 또는 색 구성 요소에 액세스해야 하는 위치를 정의합니다.
Syntax
typedef enum D3DMATERIALCOLORSOURCE {
D3DMCS_MATERIAL = 0,
D3DMCS_COLOR1 = 1,
D3DMCS_COLOR2 = 2,
D3DMCS_FORCE_DWORD = 0x7fffffff
} D3DMATERIALCOLORSOURCE, *LPD3DMATERIALCOLORSOURCE;
상수
-
D3DMCS_MATERIAL
-
현재 재질의 색을 사용합니다.
-
D3DMCS_COLOR1
-
확산 꼭짓점 색을 사용합니다.
-
D3DMCS_COLOR2
-
반사 꼭짓점 색을 사용합니다.
-
D3DMCS_FORCE_DWORD
-
이 열거형을 강제로 32비트 크기로 컴파일합니다. 이 값이 없으면 일부 컴파일러에서 이 열거형을 32비트 이외의 크기로 컴파일할 수 있습니다. 이 값은 사용되지 않습니다.
설명
이러한 플래그는 D3DRENDERSTATETYPE 열거형 형식에서 다음 렌더링 상태의 값을 설정하는 데 사용됩니다.
- D3DRS_AMBIENTMATERIALSOURCE
- D3DRS_DIFFUSEMATERIALSOURCE
- D3DRS_EMISSIVEMATERIALSOURCE
- D3DRS_SPECULARMATERIALSOURCE
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
추가 정보