Монитор драйвер режим Число точек Число Число видео-
"Gd" "Gm" на экране цветов страниц
EGA EGA 0 640 x 200 16 4
EGA 1 640 x 350 16 2
VGA VGA 0 640 x 200 16 4
VGA 1 640 x 350 16 2
VGA 2 640 x 480 16 1
Обычно драйверы подключаются в режиме автоопределения используемого монитора ПК. Для этого перед инициализацией графики задается Gd:= Detect; или Gd:= 0;. В этом случае по умолчанию устанавливается режим с наибольшим числом точек на экране, а значение параметра "Gm" игнорируется. Номер наибольшего режима для текущего драйвера возвращает функция GetMaxMode;.
Изменить режим можно процедурой SetGraphMode(Gm);
где 0 =<Gm<= GetMaxMode. Экран при этом очищается.
0 X Разрешающую способность для текущего графического
0 GetMaxX;режима можно определить функциями, возвращающими
максимальные значения координат экрана:
GetMaxX; - по оси "Х", GetMaxY; - по оси "Y".
GetMaxY;Начало координат (X= 0, Y= 0) расположено в левом верхнем углу
Y экрана. Ось Х направлена слева направо, ось Y - сверху вниз.
Для возврата из графического режима в текстовый можно использовать операторы:
CloseGraph;- полное прекращение работы графической системы,
RestoreCrtMode; -переключение в текстовый режим с возможностью возврата
к текущим установкам графического режима (без восстановления графического изображения) операторомSetGraphMode;.
Дата добавления: 2016-06-29; просмотров: 1390;