42 DWORD returnedDataLength;
49 if ((
x == -1) || (
y == -1))
96 ULONG returnedDataLength = 0;
172 if ((
x != -1) || (
y != -1))
VIDEO_POINTER_CAPABILITIES PointerCapabilities
#define IOCTL_VIDEO_SET_POINTER_ATTR
#define VIDEO_MODE_COLOR_POINTER
GLint GLint GLint GLint GLint x
BOOL CopyMonoPointer(PPDEV ppdev, SURFOBJ *pso)
#define IOCTL_VIDEO_DISABLE_POINTER
#define SPS_ACCEPT_NOEXCLUDE
#define VIDEO_MODE_MONO_POINTER
VOID APIENTRY DrvMovePointer(IN SURFOBJ *pso, IN LONG x, IN LONG y, IN RECTL *prcl)
_In_opt_ SURFOBJ _In_opt_ SURFOBJ _In_ XLATEOBJ _In_ LONG _In_ LONG yHot
#define SPS_ANIMATEUPDATE
_In_ HANDLE _In_ SURFOBJ * pso
ULONG PointerAttributesSize
_In_opt_ SURFOBJ _In_opt_ SURFOBJ _In_ XLATEOBJ _In_ LONG xHot
_In_opt_ SURFOBJ _In_opt_ SURFOBJ * psoColor
PVIDEO_POINTER_ATTRIBUTES pPointerAttributes
_In_opt_ SURFOBJ _In_opt_ SURFOBJ * psoMask
GLint GLint GLint GLint GLint GLint y
_In_ ULONG _In_ CLIPOBJ _In_ RECTL * prcl
ULONG APIENTRY DrvSetPointerShape(IN SURFOBJ *pso, IN SURFOBJ *psoMask, IN SURFOBJ *psoColor, IN XLATEOBJ *pxlo, IN LONG xHot, IN LONG yHot, IN LONG x, IN LONG y, IN RECTL *prcl, IN FLONG fl)
#define VIDEO_MODE_ANIMATE_UPDATE
ENGAPI VOID APIENTRY EngMovePointer(_In_ SURFOBJ *pso, _In_ LONG x, _In_ LONG y, _In_ RECTL *prcl)
#define VIDEO_MODE_ANIMATE_START
ENGAPI ULONG APIENTRY EngSetPointerShape(_In_ SURFOBJ *pso, _In_opt_ SURFOBJ *psoMask, _In_opt_ SURFOBJ *psoColor, _In_opt_ XLATEOBJ *pxlo, _In_ LONG xHot, _In_ LONG yHot, _In_ LONG x, _In_ LONG y, _In_ RECTL *prcl, _In_ FLONG fl)
#define IOCTL_VIDEO_SET_POINTER_POSITION
_In_ SURFOBJ _In_ CLIPOBJ _In_opt_ XLATEOBJ * pxlo
BOOL CopyColorPointer(PPDEV ppdev, SURFOBJ *psoMask, SURFOBJ *psoColor, XLATEOBJ *pxlo)