如何获得像素的颜色(DOS 程序集 8086)

How do I get color of a pixel (DOS Assembly 8086)

如何在 Assembly 中获取特定像素的颜色? 我需要将像素的颜色与红色进行比较。

proc GraphicsScreen
    mov al, 13h
    mov ah, 0
    int 10h
    ret
endp GraphicsScreen

没关系,我找到了答案:

mov ah,0Dh
mov cx,[X] 
mov dx,[Y]
int 10H ; AL = COLOR
cmp al, [COLOR]