Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
36
Добавлен:
02.05.2014
Размер:
765.95 Кб
Скачать

Getdefaultpalette

-----------------------------------------------------------------

Назначение:Возвращает указатель на структуру палитры.

Синтаксис: #include<graphics.h>

void far *far getdefaultpalette(void)

Замечания:getdefaultpaletteопределяет адресpalettetype

структуры, описывающей палитру, инициированную

функцией initgraph.

Возвращаемоеgetdefaultpaletteвозвращает указатель на стру-

значениектуру палитры, установленную для текущего драй-

вера во время инициализации.

Переносимость:Данная функция работает только наIBMPCи сов-

местимых моделях при наличии соответствующих

графических адаптеров.

Смотри также: getpalette, initgraph

-----------------------------------------------------------------

Getdrivername

-----------------------------------------------------------------

Назначение:Возвращает указатель на строку, содержащую наи-

менование текущего графического драйвера.

Синтаксис:#include<graphics,.h>

char*fargetdrivername(void)

Замечания:getdrivernameвозвращает наименование графичес-

кого драйвера, загруженного функцией initgraph.

Возвращаемоеgetdrivernameвозвращает указатель строки,

значениесодержащей наименование текущего графического

драйвера.

Переносимость:Данная функция работает только наIBMPCи сов-

местимых моделях при наличии соответствующих

графических адаптеров.

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

-----------------------------------------------------------------

Getfillpattern

-----------------------------------------------------------------

Назначение:Копирует описанный пользователем шаблон запол-

нения.

Синтаксис: #include<graphics.h>

void far getfillpattern(char far *upattern);

Замечания:getfillpatternкопирует описанный пользователем

шаблон заполнения в 8-байтовую область, на ко-

торую указывает upattern.

upatternуказывает на последовательность из 8

байт, причем каждый байт соответствует 8 точкам

растра шаблона. Каждый бит байта шаблона, уста-

новленный в 1, соответствует вычерченной точке

растра. Например, нижеследующий определенный

пользователем шаблон заполнения соответствует

"шахматной доске":

charchackerboard[8] = {

0xAA, 0x55, 0xAA, 0x55, 0xAA, 0x55, 0xAA, 0x55

};

ВозвращаемоеНет.

значение

Переносимость:Данная функция работает только наIBMPCи сов-

местимых моделях при наличии соответствующих

графических адаптеров.

Смотри также: getfillsettings, setfillpattern

-----------------------------------------------------------------