10 #ifndef _FRAMEBUF_NEW_PCH_ 11 #define _FRAMEBUF_NEW_PCH_ 64 #define MAX_CLUT_SIZE (sizeof(VIDEO_CLUT) + (sizeof(ULONG) * 256)) 71 #define DRIVER_EXTRA_SIZE 0 73 #define DLL_NAME L"framebuf" // Name of the DLL in UNICODE 74 #define STANDARD_DEBUG_PREFIX "FRAMEBUF: " // All debug output is prefixed 75 #define ALLOC_TAG 'bfDD' // Four byte tag (characters in
VIDEO_POINTER_CAPABILITIES PointerCapabilities
VOID NTAPI vDisablePalette(PPDEV)
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
DWORD cjPointerAttributes
BOOL NTAPI bInitPaletteInfo(PPDEV, DEVINFO *)
typedef HSURF(APIENTRY FN_DrvEnableSurface)(_In_ DHPDEV dhpdev)
VOID NTAPI vDisableSURF(PPDEV)
DWORD NTAPI getAvailableModes(HANDLE, PVIDEO_MODE_INFORMATION *, DWORD *)
PVIDEO_POINTER_ATTRIBUTES pPointerAttributes
BOOL NTAPI bInit256ColorPalette(PPDEV)
BOOL NTAPI bInitPointer(PPDEV, DEVINFO *)
BOOL NTAPI bInitSURF(PPDEV, BOOL)
BOOL NTAPI bInitPDEV(PPDEV, PDEVMODEW, GDIINFO *, DEVINFO *)