51#ifdef EXPERIMENTAL_MOUSE_CURSOR_SUPPORT
54 HSURF PointerColorSurface;
55 HSURF PointerMaskSurface;
56 HSURF PointerSaveSurface;
70#define DEVICE_NAME L"framebuf"
71#define ALLOC_TAG 'FUBF'
BOOL IntInitScreenInfo(PPDEV ppdev, LPDEVMODEW pDevMode, PGDIINFO pGdiInfo, PDEVINFO pDevInfo)
BOOL IntInitDefaultPalette(PPDEV ppdev, PDEVINFO pDevInfo)
BOOL APIENTRY IntSetPalette(IN DHPDEV dhpdev, IN PPALETTEENTRY ppalent, IN ULONG iStart, IN ULONG cColors)
GLint GLint GLint GLint GLint x
GLint GLint GLint GLint GLint GLint y
PALETTEENTRY * PaletteEntries
DDPIXELFORMAT ddpfDisplay
_In_ LPWSTR _In_ ULONG _In_ ULONG _In_ ULONG cjDevInfo
typedef DHPDEV(APIENTRY FN_DrvEnablePDEV)(_In_ DEVMODEW *pdm
FN_DrvDisableDirectDraw DrvDisableDirectDraw
FN_DrvSetPalette DrvSetPalette
_In_ HANDLE _In_ SURFOBJ * pso
_In_ LPWSTR _In_ ULONG _In_ ULONG _In_ ULONG _Out_ DEVINFO * pdi
_In_opt_ SURFOBJ _In_opt_ SURFOBJ _In_ XLATEOBJ _In_ LONG xHot
_In_ LPWSTR pwszLogAddress
_In_opt_ SURFOBJ _In_opt_ SURFOBJ _In_ XLATEOBJ _In_ LONG _In_ LONG yHot
FN_DrvSetPointerShape DrvSetPointerShape
FN_DrvGetModes DrvGetModes
_In_ SURFOBJ _In_ CLIPOBJ _In_opt_ XLATEOBJ * pxlo
_In_opt_ SURFOBJ _In_opt_ SURFOBJ * psoMask
FN_DrvEnableSurface DrvEnableSurface
_In_ LPWSTR _In_ ULONG _In_ ULONG cjCaps
_In_ LPWSTR _In_ ULONG cPat
FN_DrvMovePointer DrvMovePointer
_In_opt_ SURFOBJ _In_opt_ SURFOBJ * psoColor
typedef HSURF(APIENTRY FN_DrvEnableSurface)(_In_ DHPDEV dhpdev)
_In_ ULONG _In_ CLIPOBJ _In_ RECTL * prcl
FN_DrvCompletePDEV DrvCompletePDEV
FN_DrvEnableDirectDraw DrvEnableDirectDraw
_In_ LPWSTR _In_ ULONG _In_ ULONG _In_ ULONG _Out_ DEVINFO _In_ HDEV _In_ LPWSTR pwszDeviceName
FN_DrvEnablePDEV DrvEnablePDEV
_In_ LPWSTR _In_ ULONG _In_ ULONG _In_ ULONG _Out_ DEVINFO _In_ HDEV _In_ LPWSTR _In_ HANDLE hDriver
FN_DrvAssertMode DrvAssertMode
FN_DrvDisableSurface DrvDisableSurface
FN_DrvDisablePDEV DrvDisablePDEV