Практика программирования (Бейсик, Си, Паскаль)

О видеопамяти


Все, что представлено на экране дисплея, является отображением содержимого видеопамяти — специального запоминающего устройства, расположенного на видеокарте. В большинстве ПК емкость видеопамяти варьируется сегодня в диапазоне от 2 до 32 Мбайт, и чем больше ее размер, тем большими возможностями по разрешению, цветовой гамме и специализированным графическим операциям располагает компьютер.

В тех графических режимах, с которыми мы будем знакомиться, видеопамять предоставляет пользователю одну или две страницы с номерами 0 и 1. Каждая из них может быть объявлена активной и/или видимой. Содержимое видимой страницы представлено на экране дисплея, а в активной странице происходит формирование нового изображения. 0дна и та же страница может быть и активной, и видимой. С целью ускорения процедуры смены кадров в мультимедийных приложениях желательно смотреть на одну страницу, а рисовать в другой и в нужный момент произвести переключение страниц.

Все системы программирования позволяют в два-три приема произвести быстрый обмен между содержимым ячеек видеопамяти и оперативной памяти, что бывает крайне необходимо при анимации изображений.



Содержание раздела