6a0107e1ddf47452ce7117780dd7808f38b9f1b8
[reactos.git] / reactos / include / win32k / cliprgn.h
1 #ifndef _WIN32K_CLIPRGN_H
2 #define _WIN32K_CLIPRGN_H
3
4 HRGN WINAPI SaveVisRgn(HDC hdc);
5 INT WINAPI SelectVisRgn(HDC hdc, HRGN hrgn);
6
7 int
8 STDCALL
9 NtGdiExcludeClipRect (
10 HDC hDC,
11 int LeftRect,
12 int TopRect,
13 int RightRect,
14 int BottomRect
15 );
16 int
17 STDCALL
18 NtGdiExtSelectClipRgn (
19 HDC hDC,
20 HRGN hrgn,
21 int fnMode
22 );
23 int
24 STDCALL
25 NtGdiGetClipBox (
26 HDC hDC,
27 LPRECT rc
28 );
29 int
30 STDCALL
31 NtGdiGetMetaRgn (
32 HDC hDC,
33 HRGN hrgn
34 );
35 int
36 STDCALL
37 NtGdiIntersectClipRect (
38 HDC hDC,
39 int LeftRect,
40 int TopRect,
41 int RightRect,
42 int BottomRect
43 );
44 int
45 STDCALL
46 NtGdiOffsetClipRgn (
47 HDC hDC,
48 int XOffset,
49 int YOffset
50 );
51 BOOL
52 STDCALL
53 NtGdiPtVisible (
54 HDC hDC,
55 int X,
56 int Y
57 );
58 BOOL
59 STDCALL
60 NtGdiRectVisible (
61 HDC hDC,
62 CONST PRECT rc
63 );
64 BOOL
65 STDCALL
66 NtGdiSelectClipPath (
67 HDC hDC,
68 int Mode
69 );
70 int
71 STDCALL
72 NtGdiSelectClipRgn (
73 HDC hDC,
74 HRGN hrgn
75 );
76 int
77 STDCALL
78 NtGdiSetMetaRgn (
79 HDC hDC
80 );
81 #endif