다음을 통해 공유


HT_Get8BPPFormatPalette 함수(winddi.h)

HT_Get8BPPFormatPalette 함수는 픽셀 디바이스 유형당 표준 8비트에서 사용할 하프톤 팔레트를 반환합니다.

구문

LONG HT_Get8BPPFormatPalette(
  [out] LPPALETTEENTRY pPaletteEntry,
  [in]  USHORT         RedGamma,
  [in]  USHORT         GreenGamma,
  [in]  USHORT         BlueGamma
);

매개 변수

[out] pPaletteEntry

PALETTEENTRY 구조체 배열에 대한 포인터입니다(Microsoft Windows SDK 설명서에 설명되어 있습니다). 이 포인터가 NULL이 아닌 경우 GDI는 GDI가 픽셀 하프톤당 전체 8비트 팔레트를 배치할 수 있는 유효한 메모리 공간을 가리킨다고 가정합니다.

[in] RedGamma

빨간색, 녹색 및 파란색 감마 값을 지정합니다. 이 USHORT 값은 4개의 최소 자릿수가 (암시적) 소수점 오른쪽에 있는 실제 숫자로 해석됩니다. 예를 들어 감마 값 10000은 실수 1.0000을 나타내고 12345는 1.2345를 나타냅니다. 허용되는 최소 감마 값은 0.0000이고 최대 허용 값은 6.5535입니다.

[in] GreenGamma

빨간색, 녹색 및 파란색 감마 값을 지정합니다. 이 USHORT 값은 4개의 최소 자릿수가 (암시적) 소수점 오른쪽에 있는 실제 숫자로 해석됩니다. 예를 들어 감마 값 10000은 실수 1.0000을 나타내고 12345는 1.2345를 나타냅니다. 허용되는 최소 감마 값은 0.0000이고 최대 허용 값은 6.5535입니다.

[in] BlueGamma

빨간색, 녹색 및 파란색 감마 값을 지정합니다. 이 USHORT 값은 4개의 최소 자릿수가 (암시적) 소수점 오른쪽에 있는 실제 숫자로 해석됩니다. 예를 들어 감마 값 10000은 실수 1.0000을 나타내고 12345는 1.2345를 나타냅니다. 허용되는 최소 감마 값은 0.0000이고 최대 허용 값은 6.5535입니다.

반환 값

pPaletteEntryNULL이 아닌 경우 반환 값은 pPaletteEntry가 가리키는 메모리 위치에서 시작하여 GDI가 입력한 PALETTEENTRY 구조체의 수입니다. pPaletteEntryNULL인 경우 반환 값은 픽셀 하프톤 팔레트당 8비트를 저장하는 데 필요한 PALETTEENTRY 구조체의 총 개수입니다.

설명

HT_Get8BPPFormatPalette 드라이버가 픽셀 하프톤 팔레트당 시스템의 표준 8비트 팔레트를 획득하는 데 사용할 수 있는 하프톤 관련 GDI 서비스입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다.
대상 플랫폼 유니버설
헤더 winddi.h(Winddi.h 포함)
라이브러리 Win32k.lib
DLL Win32k.sys