Defines the shape, color, and hot spot of the mouse pointer in graphics modes.
Call with:
AX = 0009H
BX = hot spot offset from left
CX = hot spot offset from top
ES:DX = segment:offset of pointer image buffer
Returns:
Nothing
Notes:
The pointer image buffer is 64 bytes long. The first 32 bytes contain a bit mask which is ANDed with the screen image, and the second 32 bytes contain a bit mask which is XORed with the screen image.
The hot spot is relative to the upper left corner of the pointer image, and each pixel offset must be in the range -16 through 16. In display modes 4 and 5, the horizontal offset must be an even number.