Программирование видеоадаптеров.© Александр Фролов, Григорий ФроловТом 21, М.: Диалог-МИФИ, 1993. Сохранение/восстановление состояния видеоадаптера - функция 1ChФункция имеет три подфункции, при помощи которых программа может быстро переключать режимы работы видеоадаптера:
Необходимо отметить, что данная функция поддерживается только для видеоадаптеров VGA и SVGA. Функцию можно использовать при переключении режима видеоадаптера в резидентных программах и мультизадачных системах. Определение размера буфера - подфункция 00hФункция определяет размер буфера, необходимый для сохранения текущего состояния видеоадаптера. Буфер должен быть зарезервирован до вызова функции сохранения состояния видеоадаптера.
Сохранение текущего состояния видеоадаптера - подфункция 01hФункция записывает данные состояния видеоадаптера в буфер, размер которого определяется подфункцией 00h.
Восстановление текущего состояния видеоадаптера - подфункция 02hФункция восстанавливает состояние видеоадаптера из буфера, заполненного подфункцией 01h.
|