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


Чтение пиксела - функция 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




Начало  Назад  Вперед