void far getfillsettings(struct fillsettingstype far *info)
Прототип:
Описание:
Функция getfillsettings() заполняет структуру, на которую указывает параметр info, значением шаблона заливки и текущим цветом. Структура fillsettingstype содержится в файле graphics.h и определена следующим образом:
Ниже показаны значения шаблона pattern, где приведены также соответствующие макросы, определенные в файле graphics.h:
Макрос | Величина | Значение |
---|---|---|
EMPTY_FILL | 0 | Заливка цветом фона |
SOLID_FILL | 1 | Сплошная заливка цветом |
LINE_FILL | 2 | Заливка линиями |
LTSLASH_FILL | 3 | Заливка тонкими побочными диагоналями |
SLASH_FILL | 4 | Заливка побочными диагоналями |
BKSLASH_FILL | 5 | Заливка главными диагоналями |
LTBKSLASH_FILL | 6 | Заливка тонкими главными диагоналями |
HATCH_FILL | 7 | Заливка тонкой решеткой |
XHATCH_FILL | 8 | Заливка решеткой |
INTERLEAVE_FILL | 9 | Чересстрочная заливка |
WHITE_DOT_FILL | 10 | Заливка точками, далеко отстоящими друг от друга |
CLOSE_DOT_FILL | 11 | Заливка плотно расположенными точками |
USER_FILL | 12 | Заливка шаблоном пользователя |
Цвет соответствует текущему цвету видеорежима.
Пример: