Житомирський Військовий Інститут
Національного Авіаційного Уніврситету
Відображення на екрані дисплея графічної інформації
Житомир 2010
План
1. Графічний режим роботи дисплейних адаптерів. Типи драйверів
2. Модуль GRAPH. Ініціалізація і завершення графічного режиму
3. Структура графічної Паскаль-програми
4. Помилки ініціалізації графічного режиму та їх обробка
5. Процедури та функції роботи з відеорежимами
6. Побудови графічних об’єктів
1. Графічні режими роботи дисплейних адаптерів. Типи драйверів
Починаючи з версії 4.0 у склад ТР входить бібліотека графічних підпрограм (модуль GRAPH).,яке забезпечує керування режимами різних адаптерів дисплеїв; вона містить 80 графічних процедур та функцій а також стандартних констант і описів типів даних.Стандартний стан ПК після його вимикання, а також до запуску Паскаль-програм відповідає роботі режиму у текстовому режимі. Для виконання графічних засобів потрібно ініціалізувати графічний режим режим роботи дисплейного адаптера. Настройка графічних процедур на роботу з графічним адаптером досягається шляхом підключення відповідного графічного драйвера. Таким чином графічний драйвер керує графічним адаптером в графічному режимі роботи.
Основні характеристики моніторів та адаптерів:
- розмір екрану по діагоналі (9, 14, 15, 17, 20, 21 дюйм);
- розмір мінімального елементу зображення (0,25..,28 мм). Для кольорових – моніторна група – 3 зерна;
- роздільна здібність – це кількість точок (пікселів) по горизонталі та вертикалі;
- об’єм відеопам’яті (16 Кб – 1 Мб).
Графічні можливості адаптерів визначаються загальною кількістю пікселів (роздільна здібність) та кількістю кольорів (відтінків) кожного пікселя.
Крім того деякі графічні адаптери мають можливість працювати з декількома графічними сторінками – це область ОЗП, яка використовується для створення "карти" екрана (тобто інформація про світимість кожного пікселя).
Графічні драйвери
Представляють собою файли з розширенням .BGI, які забезпечують взаємодію програм з графічними пристроями і містяться в окремому каталозі (BGI). {*BGI – Borland Graphics Interface – графічний шнтерфейс фірми Borland}. В процесі ініціалізації визначеного графічного режиму вмикається відповідний драйвер.
В таблиці 1 приведені приклади графічних адаптерів та драйверів:
Таблиця 1