Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
void drawpoly ( int numpoints, int * polypoints); Рисует, в общем случае, ломаную линию установленным стилем и цветом линии. Здесь:
- numpoints – число вершин,
- polypoints – координаты вершин(2 * numpoints значений) в порядке (x1, y1), (x2, y2), ….
Для того, чтобы нарисовать замкнутый многоугольник, координаты 1-й и последней вершин должны совпадать.
void fillpoly ( int numpoints, int * polypoints); Рисует границы ломаной линии (многогоугольника) установленным стилем и цветом линии, затем заполняет получившуюся область установленным битовым образом и цветом.
Пиксели
unsigned getpixel ( int x, int y); Возвращает цвет пикселя с заданными координатами.
void putpixel ( int x, int y, int color); Рисует пиксель цветом color в точке (x, y).
Дополнительные функции
void sound ( unsigned frequency); Включить звук(частота в гц).
void nosound ( void ); Выключить звук.
void delay (unsigned time); Задержка выполнения в миллисек.
void sleep ( unsigned lag); Задержка выполнения в сек.
Прототипы в файле dos.h
Данные функции не относятся к библиотеке graphics. Они приводятся в этом разделе, чтобы программист имел возможность включить звук в проектирование интерфейса.
Вопросы для самопроверки и контроля
Вопросы для самопроверки
1. Как перейти в графический режим?
2. Укажите размер экрана и начальные координаты курсора в текстовом и графическом режимах соответственно.
Контрольные вопросы
1. Что представляют собой файлы с расширением bgi?
2. Почему в графическом режиме используются битовые образы размером 8*8 пикселей?
Дата публикования: 2014-11-02; Прочитано: 214 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!