Процедура SetRGBPalette

Модуль GRAPH

Изменяет компоненты палитры для драйверов VGA и IBM 8514.

Объявление:

Procedure SetRGBPalette(ColorNum, RedValue, GreenValue, BlueValue : Integer)

Режим:

Protected,  Real

Замечание:

Параметр ColorNum определяет номер ячейки палитры, которая будет изменена, а RedValue, GreenValue и BlueValue определяют соответственно красный, зеленый и синий составляющие цвета, который будет записан в данную ячейку палитры.

Для дисплея IBM 8514, значение ColorNum находится в диапазоне от 0 до 255. Для VGA, ColorNum находится в диапазоне от 0 до 15. При задании цвета, используются только младшие байты RedValue, GreenValue и BlueValue, причем, в младшем байте используются только 6 значащих бит.

SetRGBPalette может использоваться со стандартными драйверами IBM 8514 и VGA. А также с некоторыми добавочными драйверами типа SVGA256.BGI, S3.BGI SVGA32K.BGI и подобными.