Fix missed files. Svn problem?
[reactos.git] / reactos / include / win32k / paint.h
1 #ifndef __WIN32K_PAINT_H
2 #define __WIN32K_PAINT_H
3
4 typedef struct _PATRECT {
5 RECT r;
6 HBRUSH hBrush;
7 } PATRECT, * PPATRECT;
8
9 BOOL STDCALL
10 NtGdiPatBlt(
11 HDC hDC,
12 INT XLeft,
13 INT YLeft,
14 INT Width,
15 INT Height,
16 DWORD ROP);
17
18 BOOL STDCALL
19 NtGdiPolyPatBlt(
20 HDC hDC,
21 DWORD dwRop,
22 PPATRECT pRects,
23 INT cRects,
24 ULONG Reserved);
25
26 BOOL STDCALL
27 NtGdiPatBlt(
28 HDC hDC,
29 INT XLeft,
30 INT YLeft,
31 INT Width,
32 INT Height,
33 DWORD ROP);
34
35 BOOL STDCALL NtGdiGdiFlush (VOID);
36 DWORD STDCALL NtGdiGdiGetBatchLimit (VOID);
37 DWORD STDCALL NtGdiGdiSetBatchLimit (DWORD Limit);
38 UINT STDCALL NtGdiGetBoundsRect (HDC hDC, LPRECT Bounds, UINT Flags);
39 COLORREF STDCALL NtGdiSetBkColor (HDC hDC, COLORREF Color);
40 UINT STDCALL NtGdiSetBoundsRect (HDC hDC, CONST PRECT Bounds, UINT Flags);
41
42 #endif
43