D2D1_GAMMA 열거형(d2d1.h)
보간에 사용되는 감마를 지정합니다.
Syntax
typedef enum D2D1_GAMMA {
D2D1_GAMMA_2_2 = 0,
D2D1_GAMMA_1_0 = 1,
D2D1_GAMMA_FORCE_DWORD = 0xffffffff
} ;
상수
D2D1_GAMMA_2_2 값: 0 보간은 표준 RGB(SRGB) 감마에서 수행됩니다. |
D2D1_GAMMA_1_0 값: 1 보간은 선형 감마 색 공간에서 수행됩니다. |
D2D1_GAMMA_FORCE_DWORD 값: 0xffffffff |
설명
선형 감마 공간(D2D1_GAMMA_1_0)에서 보간하면 감마가 1.0이 아닌 공간(예: 감마가 2.2인 기본 sRGB 색 공간)에서 감마 보정의 영향으로 인한 인식된 밝기 변경을 방지할 수 있습니다. 이러한 두 혼합 모드 간의 차이점에 대한 예제를 보려면 두 그라데이션을 보여 주는 다음 그림을 고려합니다. 각 그라데이션은 각각 빨간색에서 파랑, 녹색으로 혼합됩니다.
첫 번째 그라데이션은 렌더링 대상의 공간에서 선형으로 보간되며(이 경우 sRGB), 각 색 사이의 어두운 밴드를 볼 수 있습니다. 두 번째 그라데이션은 감마 올바른 선형 보간을 사용하므로 밝기에서 동일한 변형을 나타내지 않습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7, Windows Vista SP2 및 Windows Vista용 플랫폼 업데이트가 포함된 Windows Vista [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2008 R2, Windows Server 2008 SP2 및 Windows Server 2008용 플랫폼 업데이트 [데스크톱 앱 | UWP 앱] |
머리글 | d2d1.h |