1 #ifndef __WIN32K_PATH_H
2 #define __WIN32K_PATH_H
4 typedef enum tagGdiPathState
11 typedef struct tagGdiPath
16 int numEntriesUsed
, numEntriesAllocated
;
20 #define PATH_IsPathOpen(path) ((path).state==PATH_Open)
22 BOOL STDCALL
W32kAbortPath(HDC hDC
);
24 BOOL STDCALL
W32kBeginPath(HDC hDC
);
26 BOOL STDCALL
W32kCloseFigure(HDC hDC
);
28 BOOL STDCALL
W32kEndPath(HDC hDC
);
30 BOOL STDCALL
W32kFillPath(HDC hDC
);
32 BOOL STDCALL
W32kFlattenPath(HDC hDC
);
34 BOOL STDCALL
W32kGetMiterLimit(HDC hDC
,
37 INT STDCALL
W32kGetPath(HDC hDC
,
42 HRGN STDCALL
W32kPathToRegion(HDC hDC
);
44 BOOL STDCALL
W32kSetMiterLimit(HDC hDC
,
48 BOOL STDCALL
W32kStrokeAndFillPath(HDC hDC
);
50 BOOL STDCALL
W32kStrokePath(HDC hDC
);
52 BOOL STDCALL
W32kWidenPath(HDC hDC
);