Download presentation
Presentation is loading. Please wait.
1
Компютърна графика в езика Паскал
2
1. Хардуерно осигуряване в езика Паскал
Видеодисплей Видеоадаптер MDA- монохромен видеодисплей CGA- цветен графичен адаптер EGA- усъвършенстван графичен адаптер и др. Видеопамет Графични драйвери- в среда DOS графичните файлове имат разширение BGI. Библиотеката за работа с графични обекти в Паскал е Graph.
3
2. Видеорежими Определя качеството на изображенията, чрез:
Разделителна способност- брой пиксели; Брой на цветовете и графичните страници; Посочването на съответния драйвер и съответния му режим се извършва с техните имена или номера. Видеопаметта е разделена на отделни части, наречени видеостраници, започващи от номер 0.
4
3. Установяване на графичен режим
От библиотеката Graph се извиква специална процедура InitGraph. Декларация: Procedure InitGraph(var Driver:integer; var Mode:integer; Path:string), където: Driver- номер (име на драйвер). Автоматичен избор става със стойността 0. Mode- номер на режим. Ако Driver=0 се определя автоматично. Path- път до справочник, съдържащ необходимия графичен драйвер. Ако графичният драйвер се намира в текущата директория, тогава на Path се присвоява празният низ.
5
4. Стандартно инициализиране
Ако не се познават хардуерните параметри: Uses Graph; Var Driver, Mode:integer; Path:string; … Path:=…; {Посочва се пътя до справочника,} {съдържащ графичния драйвер} Driver=0; InitGraph(Driver, Mode, Path); Закриване на графичния режим се извършва с процедурата CloseGraph, тази процедура е без параметри.
6
5. Координатна система в езика Паскал
Центъра на координатната система се намира на горният ляв ъгъл. (0, 0) (640, 0) (200, 400) (0, 480)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.