6 extern HSEMAPHORE hsemDriverMgmt
;
16 IntGdiMoveToEx(DC
*dc
,
23 IntGdiPolyBezier(DC
*dc
,
28 IntGdiPolyline(DC
*dc
,
33 IntGdiPolyBezierTo(DC
*dc
,
38 IntGdiPolyPolyline(DC
*dc
,
44 IntGdiPolylineTo(DC
*dc
,
63 IntGdiCreateDC(PUNICODE_STRING Driver
,
64 PUNICODE_STRING Device
,
66 CONST PDEVMODEW InitData
,
72 IntSetSysColors(UINT nColors
, CONST INT
*Elements
, CONST COLORREF
*Colors
);
75 IntGetSysColorBrush(INT Object
);
78 IntGetSysColor(INT nIndex
);
84 IntCreateCompatibleBitmap(PDC Dc
,
88 WORD APIENTRY
IntGdiSetHookFlags(HDC hDC
, WORD Flags
);
90 UINT APIENTRY
IntSetDIBColorTable(HDC hDC
, UINT StartIndex
, UINT Entries
, CONST RGBQUAD
*Colors
);
92 UINT APIENTRY
IntGetDIBColorTable(HDC hDC
, UINT StartIndex
, UINT Entries
, RGBQUAD
*Colors
);
95 IntGetPaletteEntries(HPALETTE hpal
,
101 IntGetSystemPaletteEntries(HDC hDC
,
106 VOID FASTCALL
CreateStockObjects (VOID
);
107 VOID FASTCALL
CreateSysColorObjects (VOID
);
109 PPOINT FASTCALL
GDI_Bezier (const POINT
*Points
, INT count
, PINT nPtsOut
);
111 BOOL FASTCALL
IntFillArc( PDC dc
, INT XLeft
, INT YLeft
, INT Width
, INT Height
, double StartArc
, double EndArc
, ARCTYPE arctype
);
112 BOOL FASTCALL
IntDrawArc( PDC dc
, INT XLeft
, INT YLeft
, INT Width
, INT Height
, double StartArc
, double EndArc
, ARCTYPE arctype
, PBRUSH pbrush
);
114 BOOL FASTCALL
IntFillEllipse( PDC dc
, INT XLeft
, INT YLeft
, INT Width
, INT Height
, PBRUSH pbrush
);
115 BOOL FASTCALL
IntDrawEllipse( PDC dc
, INT XLeft
, INT YLeft
, INT Width
, INT Height
, PBRUSH pbrush
);
116 BOOL FASTCALL
IntFillRoundRect( PDC dc
, INT Left
, INT Top
, INT Right
, INT Bottom
, INT Wellipse
, INT Hellipse
, PBRUSH pbrush
);
117 BOOL FASTCALL
IntDrawRoundRect( PDC dc
, INT Left
, INT Top
, INT Right
, INT Bottom
, INT Wellipse
, INT Hellipse
, PBRUSH pbrush
);