getpalette()

#include <graphics.h>

void far  getpalette()

Параметры

struct palettetype far *palette структура для заполнения информации

Описание

Получает информацию о текущей палитре

Ф. заполняет структуру palettetype, на которую ссылается palette, информацией о размере политры и ее цветах. Константа MAXCOLORS и структура palettype, используемые getpalette, определены в graphics.h следующим образом.

Копировать
#define MAXCOLORS 15
struct palettetype{
	unsigned char size;
	signed char colors[MAXCOLORS+1];
};

size дает количество цветов в палитре текущего драйвера и режима. colors - это массив цветов данной палитры.

Примечание. getpalette нельзя использовать с драйвером для IBM-8514.


Смотрите также

setpalette() — изменение цвета в палитре
setrgbpalette() — изменение цвета в палитре по системе RGB
getdefaultpalette() — возвращает структуру определения палитры
getpalettesize() — возвращает размер справочной таблицы цветов палитры