Поделиться через


Макрос PALETTERGB (wingdi.h)

Макрос PALETTERGB принимает три значения, которые представляют относительную интенсивность красного, зеленого и синего цветов, и возвращает описатель относительно палитры красный, зеленый, синий (RGB), состоящий из 2 в байте высокого порядка и rgb-значения в трех байтах нижнего порядка. Приложение, использующее цветовую палитру, может передавать этот описатель вместо явного rgb-значения функциям, которые ожидают цвета.

Синтаксис

void PALETTERGB(
   r,
   g,
   b
);

Параметры

r

Интенсивность поля красного цвета.

g

Интенсивность поля зеленого цвета.

b

Интенсивность поля синего цвета.

Возвращаемое значение

None

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header wingdi.h (включая Windows.h)

См. также раздел

COLORREF

Макросы цвета

Общие сведения о цветах

PALETTEINDEX

RGB