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