Графические устройства

         

Построение рисунка



Построение рисунка

В цикле построения упакованного рисунка каждая строка сначала распаковывается с помощью подпрограммы unjopack, а затем результат распаковки записывается в видеопамять. Текст подпрограммы построения рисунка приведен в примере 3.26.

Предварительно вы должны открыть файл и прочитать его заголовок для определения значений переменных iheight, iwidth и fwidth. I После чтения заголовка указатель файла содержит значение 80h, соответствующее началу образа рисунка.

Перед вызовом подпрограммы в регистре di указывается адресе левой верхней точки рисунка в видеопамяти и устанавливается соответствующее окно. Регистр es должен содержать код видеосегмента. В разделе данных задачи надо описать переменную incount, имеющую размер слова, HI в ней подпрограмма хранит количество символов, прочитанных в буфер обм/мена.



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