3 #undef WIN32_LEAN_AND_MEAN
5 #include <win32k/bitmaps.h>
8 #include <internal/debug.h>
10 BOOL
W32kBitBlt(HDC hDCDest
,
23 HBITMAP
W32kCreateBitmap(INT Width
,
32 HBITMAP
W32kCreateBitmapIndirect(CONST BITMAP
*BM
)
37 HBITMAP
W32kCreateDIBitmap(HDC hDC
,
38 CONST BITMAPINFOHEADER
*bmih
,
41 CONST BITMAPINFO
*bmi
,
47 HBITMAP
W32kCreateDIBSection(HDC hDC
,
48 CONST BITMAPINFO
*bmi
,
57 HBITMAP
W32kCreateDiscardableBitmap(HDC hDC
,
64 BOOL
W32kExtFloodFill(HDC hDC
,
73 BOOL
W32kFloodFill(HDC hDC
,
81 LONG
W32kGetBitmapBits(HBITMAP hBitmap
,
88 BOOL
W32kGetBitmapDimensionEx(HBITMAP hBitmap
,
94 UINT
W32kGetDIBColorTable(HDC hDC
,
102 INT
W32kGetDIBits(HDC hDC
,
113 COLORREF
W32kGetPixel(HDC hDC
,
120 BOOL
W32kMaskBlt(HDC hDCDest
,
136 BOOL
W32kPlgBlt(HDC hDCDest
,
150 LONG
W32kSetBitmapBits(HBITMAP hBitmap
,
157 BOOL
W32kSetBitmapDimensionEx(HBITMAP hBitmap
,
165 UINT
W32kSetDIBColorTable(HDC hDC
,
168 CONST RGBQUAD
*Colors
)
173 INT
W32kSetDIBits(HDC hDC
,
178 CONST BITMAPINFO
*bmi
,
184 INT
W32kSetDIBitsToDevice(HDC hDC
,
194 CONST BITMAPINFO
*bmi
,
200 COLORREF
W32kSetPixel(HDC hDC
,
208 BOOL
W32kSetPixelV(HDC hDC
,
216 BOOL
W32kStretchBlt(HDC hDCDest
,
231 INT
W32kStretchDIBits(HDC hDC
,
241 CONST BITMAPINFO
*BitsInfo
,