11#include "..\diblib\DibLib_interface.h"
const PFN_DOROP gapfnRop[256]
BOOLEAN Dummy_StretchBlt(SURFOBJ *DestSurf, SURFOBJ *SourceSurf, SURFOBJ *PatternSurface, SURFOBJ *MaskSurf, RECTL *DestRect, RECTL *SourceRect, POINTL *MaskOrigin, BRUSHOBJ *Brush, POINTL *BrushOrign, XLATEOBJ *ColorTranslation, ROP4 Rop)
BOOLEAN Dummy_AlphaBlend(SURFOBJ *Dest, SURFOBJ *Source, RECTL *DestRect, RECTL *SourceRect, CLIPOBJ *ClipRegion, XLATEOBJ *ColorTranslation, BLENDOBJ *BlendObj)
BOOLEAN Dummy_BitBlt(PBLTINFO BltInfo)
VOID Dummy_HLine(SURFOBJ *SurfObj, LONG x1, LONG x2, LONG y, ULONG c)
BOOLEAN Dummy_ColorFill(SURFOBJ *Dest, RECTL *DestRect, ULONG Color)
ULONG DIB_DoRop(ULONG Rop, ULONG Dest, ULONG Source, ULONG Pattern)
VOID Dummy_PutPixel(SURFOBJ *SurfObj, LONG x, LONG y, ULONG c)
BOOLEAN Dummy_TransparentBlt(SURFOBJ *DestSurf, SURFOBJ *SourceSurf, RECTL *DestRect, RECTL *SourceRect, XLATEOBJ *ColorTranslation, ULONG iTransColor)
unsigned char altnotmask[2]
DIB_FUNCTIONS DibFunctionsForBitmapFormat[]
VOID Dummy_VLine(SURFOBJ *SurfObj, LONG x, LONG y1, LONG y2, ULONG c)
ULONG Dummy_GetPixel(SURFOBJ *SurfObj, LONG x, LONG y)
GLint GLint GLint GLint GLint x
GLint GLint GLint GLint GLint GLint y
_In_ UINT _In_ UINT _In_ PNDIS_PACKET Source
BOOLEAN DIB_XXBPP_AlphaBlend(SURFOBJ *Dest, SURFOBJ *Source, RECTL *DestRect, RECTL *SourceRect, CLIPOBJ *ClipRegion, XLATEOBJ *ColorTranslation, BLENDOBJ *BlendObj)
VOID DIB_8BPP_VLine(SURFOBJ *, LONG, LONG, LONG, ULONG)
VOID DIB_4BPP_PutPixel(SURFOBJ *, LONG, LONG, ULONG)
BOOLEAN DIB_24BPP_TransparentBlt(SURFOBJ *, SURFOBJ *, RECTL *, RECTL *, XLATEOBJ *, ULONG)
BOOLEAN DIB_24BPP_AlphaBlend(SURFOBJ *, SURFOBJ *, RECTL *, RECTL *, CLIPOBJ *, XLATEOBJ *, BLENDOBJ *)
ULONG DIB_8BPP_GetPixel(SURFOBJ *, LONG, LONG)
BOOLEAN DIB_32BPP_AlphaBlend(SURFOBJ *, SURFOBJ *, RECTL *, RECTL *, CLIPOBJ *, XLATEOBJ *, BLENDOBJ *)
BOOLEAN DIB_8BPP_TransparentBlt(SURFOBJ *, SURFOBJ *, RECTL *, RECTL *, XLATEOBJ *, ULONG)
VOID DIB_32BPP_VLine(SURFOBJ *, LONG, LONG, LONG, ULONG)
VOID DIB_24BPP_VLine(SURFOBJ *, LONG, LONG, LONG, ULONG)
VOID DIB_8BPP_PutPixel(SURFOBJ *, LONG, LONG, ULONG)
VOID DIB_1BPP_HLine(SURFOBJ *, LONG, LONG, LONG, ULONG)
ULONG DIB_24BPP_GetPixel(SURFOBJ *, LONG, LONG)
VOID DIB_16BPP_VLine(SURFOBJ *, LONG, LONG, LONG, ULONG)
VOID DIB_32BPP_HLine(SURFOBJ *, LONG, LONG, LONG, ULONG)
BOOLEAN DIB_32BPP_TransparentBlt(SURFOBJ *, SURFOBJ *, RECTL *, RECTL *, XLATEOBJ *, ULONG)
VOID DIB_16BPP_PutPixel(SURFOBJ *, LONG, LONG, ULONG)
VOID DIB_24BPP_HLine(SURFOBJ *, LONG, LONG, LONG, ULONG)
BOOLEAN DIB_4BPP_TransparentBlt(SURFOBJ *, SURFOBJ *, RECTL *, RECTL *, XLATEOBJ *, ULONG)
ULONG DIB_1BPP_GetPixel(SURFOBJ *, LONG, LONG)
ULONG DIB_4BPP_GetPixel(SURFOBJ *, LONG, LONG)
ULONG DIB_16BPP_GetPixel(SURFOBJ *, LONG, LONG)
VOID DIB_4BPP_HLine(SURFOBJ *, LONG, LONG, LONG, ULONG)
VOID DIB_4BPP_VLine(SURFOBJ *, LONG, LONG, LONG, ULONG)
VOID DIB_24BPP_PutPixel(SURFOBJ *, LONG, LONG, ULONG)
VOID DIB_16BPP_HLine(SURFOBJ *, LONG, LONG, LONG, ULONG)
ULONG DIB_32BPP_GetPixel(SURFOBJ *, LONG, LONG)
BOOLEAN DIB_XXBPP_StretchBlt(SURFOBJ *, SURFOBJ *, SURFOBJ *, SURFOBJ *, RECTL *, RECTL *, POINTL *, BRUSHOBJ *, POINTL *, XLATEOBJ *, ROP4)
VOID DIB_1BPP_PutPixel(SURFOBJ *, LONG, LONG, ULONG)
VOID DIB_1BPP_VLine(SURFOBJ *, LONG, LONG, LONG, ULONG)
VOID DIB_8BPP_HLine(SURFOBJ *, LONG, LONG, LONG, ULONG)
VOID DIB_32BPP_PutPixel(SURFOBJ *, LONG, LONG, ULONG)
BOOLEAN DIB_1BPP_TransparentBlt(SURFOBJ *, SURFOBJ *, RECTL *, RECTL *, XLATEOBJ *, ULONG)
BOOLEAN DIB_16BPP_TransparentBlt(SURFOBJ *, SURFOBJ *, RECTL *, RECTL *, XLATEOBJ *, ULONG)
_In_ SURFOBJ _In_ CLIPOBJ _In_opt_ XLATEOBJ _In_ RECTL _In_ RECTL _In_ ULONG iTransColor
_In_ CLIPOBJ _In_ BRUSHOBJ _In_ LONG _In_ LONG _In_ LONG x2
_In_ CLIPOBJ _In_ BRUSHOBJ _In_ LONG _In_ LONG y1
_In_ CLIPOBJ _In_ BRUSHOBJ _In_ LONG x1
_In_ CLIPOBJ _In_ BRUSHOBJ _In_ LONG _In_ LONG _In_ LONG _In_ LONG y2