Электронная библиотека книг Александра Фролова и Григория Фролова.
Shop2You.ru Создайте свой интернет-магазин
Библиотека
Братьев
Фроловых

Программирование видеоадаптеров.

© Александр Фролов, Григорий Фролов
Том 21, М.: Диалог-МИФИ, 1993.

[Назад] [Содеожание] [Дальше]

Использование светового пера - функция 04h

Функция 04h позволяет определить подключено ли к видеоадаптеру световое перо или нет. Если световое перо подключено, можно определить его координаты. Функция позволяет узнать позицию светового пера в текстовых и в графических координатах.

Световое перо видеоадаптера EGA программно не полностью совместимо с CGA, в результате чего программы поддерживающие возможность использования светового пера для видеоадаптера CGA будут работать неправильно с видеоадаптером EGA. Видеоадаптеры VGA и SVGA не имеют светового пера.

На входе:

AH

04h

На выходе:

AH

0 - световое перо не подключено (все остальные регистры не содержат полезной информации);

1 - световое перо подключено

 

CH

Координаты вертикальной позиции курсора в пикселах (графические режимы с низким разрешением - 04h, 05h, 06h)

 

CX

Координаты вертикальной позиции курсора в пикселах (графические режимы с высоким разрешением)

 

BX

Координаты горизонтальной позиции курсора в пикселах

 

DH

Номер строки, на которой расположен курсор

 

DL

Номер столбца на котором расположен курсор


[Назад] [Содеожание] [Дальше]