D3DX11_NORMALMAP_FLAG 열거형
참고
D3DX(D3DX 9, D3DX 10 및 D3DX 11) 유틸리티 라이브러리는 Windows 8 사용되지 않으며 Windows 스토어 앱에서는 지원되지 않습니다.
기본 맵 옵션입니다. 비트 OR 연산을 사용하여 이러한 플래그를 원하는 수만큼 결합할 수 있습니다.
Syntax
typedef enum D3DX11_NORMALMAP_FLAG {
D3DX11_NORMALMAP_MIRROR_U = (1 << 16),
D3DX11_NORMALMAP_MIRROR_V = (2 << 16),
D3DX11_NORMALMAP_MIRROR = (3 << 16),
D3DX11_NORMALMAP_INVERTSIGN = (8 << 16),
D3DX11_NORMALMAP_COMPUTE_OCCLUSION = (16 << 16)
} D3DX11_NORMALMAP_FLAG, *LPD3DX11_NORMALMAP_FLAG;
상수
-
D3DX11_NORMALMAP_MIRROR_U
-
U축의 텍스처 가장자리에서 픽셀을 미러링해야 하며 래핑되지 않음을 나타냅니다.
-
D3DX11_NORMALMAP_MIRROR_V
-
V축의 텍스처 가장자리에서 픽셀을 미러링해야 하며 래핑되지 않음을 나타냅니다.
-
D3DX11_NORMALMAP_MIRROR
-
D3DX11_NORMALMAP_MIRROR_U | D3DX11_NORMALMAP_MIRROR_V.
-
D3DX11_NORMALMAP_INVERTSIGN
-
각 표준의 방향을 반전합니다.
-
D3DX11_NORMALMAP_COMPUTE_OCCLUSION
-
픽셀당 폐색 용어를 계산하고 알파로 인코딩합니다. 알파가 1이면 어떤 방식으로든 픽셀이 가려지지 않고 알파가 0이면 픽셀이 완전히 가려집니다.
설명
이러한 플래그는 D3DX11ComputeNormalMap에서 사용됩니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|