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

Программирование видеоадаптеров CGA, EGA и VGA

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

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

8.14. Чтение пиксела - функция 0Dh

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


На входе:   AH = 0Dh - определение цвета пиксела;

   BH = номер страницы (для CGA не используется);

   CX = координата X;

   DX = координата Y;

На выходе:   AL = номер цвета пиксела.

Приведем фрагмент программы, который определяет номер цвета пиксела, имеющего координаты x_pos и y_pos:

mov   ah,0Dh
mov   cx,x_pos
mov   dx,y_pos
int   10h

; сохраняем полученную величину

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