Controlling the Pointer: DrvSetPointerShape
If a display driver controls the pointer, the driver must support DrvSetPointerShape
to allow a change in the pointer shape. A call to DrvSetPointerShape
has the following effect:
-
If there is an existing pointer that the driver has drawn on the display, the
function removes it.
-
It then sets the new shape that has been requested, declining to do so only if
it cannot handle the shape.
-
Finally, the new pointer is displayed at the position indicated by the
parameters of the call.