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

Getdefaultpalette

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

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

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

void far *far getdefaultpalette(void)

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

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

функцией initgraph.

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

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

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

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

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

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

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

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

Getdrivername

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

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

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

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

char *far getdrivername(void)

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

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

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

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

драйвера.

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

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

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

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

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

Getfillpattern

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

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

нения.

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

void far getfillpattern(char far *upattern);

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

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

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

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

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

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

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

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

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

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

char chackerboard[8] = {

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

};

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

значение

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

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

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

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

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