функция 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 интерпретируется как реальное число, четыре наименее значимые цифры которого находятся справа от (подразумеваемой) десятичной запятой. Например, гамма-значение 10000 представляет собой реальное число 1,0000, а 12345 — 1,2345. Минимально допустимое гамма-значение — 0,0000, а максимально допустимое значение — 6,5535.
[in] GreenGamma
Задает красное, зеленое и синее гамма-значение. Это значение USHORT интерпретируется как реальное число, четыре наименее значимые цифры которого находятся справа от (подразумеваемой) десятичной запятой. Например, гамма-значение 10000 представляет собой реальное число 1,0000, а 12345 — 1,2345. Минимально допустимое гамма-значение — 0,0000, а максимально допустимое значение — 6,5535.
[in] BlueGamma
Задает красное, зеленое и синее гамма-значение. Это значение USHORT интерпретируется как реальное число, четыре наименее значимые цифры которого находятся справа от (подразумеваемой) десятичной запятой. Например, гамма-значение 10000 представляет собой реальное число 1,0000, а 12345 — 1,2345. Минимально допустимое гамма-значение — 0,0000, а максимально допустимое значение — 6,5535.
Возвращаемое значение
Если pPaletteEntry не равно NULL, возвращаемое значение — это количество структур PALETTEENTRY, заполненных GDI, начиная с расположения памяти, на которое указывает pPaletteEntry. Если pPaletteEntry имеет значение NULL, возвращаемое значение — это общее количество структур PALETTEENTRY, необходимых для хранения 8-разрядных значений на палитру полутонов пикселей.
Комментарии
HT_Get8BPPFormatPalette — это служба GDI, связанная с полутонами, которую драйверы могут использовать для получения стандартной 8-разрядной палитры системных полутонов на пиксель.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows 2000 и более поздних версиях операционных систем Windows. |
Целевая платформа | Универсальное |
Верхняя часть | winddi.h (включая Winddi.h) |
Библиотека | Win32k.lib |
DLL | Win32k.sys |