다음을 통해 공유


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에서 사용됩니다.

요구 사항

요구 사항
헤더
D3DX11tex.h

추가 정보

D3DX 열거형