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

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

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

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

Чтение пиксела - функция 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
[Назад] [Содеожание] [Дальше]