void far setrgbpalette(int color, int r, int g, int b)
Прототип:
Описание:
Функция setrgbpalette() изменяет цвета, выводимые видеосистемой. Она используется с графическими системами, которые поддерживают RGB.
Параметр color должен быть допустимым цветом текущей палитры. Три остальных параметра (r, g и b) соответствуют установкам красного, зеленого и синего. Можно смешивать эти цвета в различных пропорциях. Значения r, g и b должны изменяться в пределах от 0 до 63. (Используются только 6 верхних разрядов нижнего байта.)
Пример:
Следующий фрагмент устанавливает 15-й цвет равным смеси красного, зеленого и синего в одинаковых пропорциях:
setrgbpalette(15, 16, 16, 16);
setrgbpalette(15, 16, 16, 16);