Окт 13

Определение цвета при работе с палитрой

К сожалению, не все устройства способны воспроизводить 16 777 216 цветов из RGB-пространства типа COLORREF. Например, все еще встречаются дисплеи старых типов, которые могут поддерживать только 256 цветов. В таких случаях для приемлемого качества рисования нужно работать с цветовой палитрой. Вопросы работы с палитрой рассматриваются в главе 3. Здесь же приводятся только форматы данных для типа COLORREF, которые позволяют работать с палитрой.
Win32 API содержит макросы PALETTEINDEX и PALETTERGB, формирующие значения одноименных форматов для типа данных COLORREF.