|
1. Можно сделать виртуальный фрейм буффер,в нем рисовать и кидать целиком в видеопамять (Хорошо если к примеру медленный доступ к памяти по пикселям, как у "обычных" ЧБ граф. индикаторах с контроллером внутри)
2. Можно копировать средствами видеоадаптера (так получалось на VGA/EGA, где манипулируя битовыми областями можно было вместо 1, 4 байта скопировать)
3. Если память большая, а фреймбуффер маленький, можно нарисовать меню за пределами отоброжаемой области (не спеша) и потом просто сделать эффект выползания экрана путем изменения начального адресса памяти.
4. Можно задействовать какие-то хитрые возможности видеоадаптера.
Итд. Мне даже страшно перечислять, ЧТО можно разного сделать.
E-mail: info@telesys.ru