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
,
69 IntGdiCreateDC(PUNICODE_STRING Driver
,
70 PUNICODE_STRING Device
,
72 CONST PDEVMODEW InitData
,
78 IntSetSysColors(UINT nColors
, CONST INT
*Elements
, CONST COLORREF
*Colors
);
81 IntGetSysColorBrush(INT Object
);
84 IntGetSysColor(INT nIndex
);
90 IntCreateCompatibleBitmap(PDC Dc
,
94 WORD APIENTRY
IntGdiSetHookFlags(HDC hDC
, WORD Flags
);
96 UINT APIENTRY
IntSetDIBColorTable(HDC hDC
, UINT StartIndex
, UINT Entries
, CONST RGBQUAD
*Colors
);
98 UINT APIENTRY
IntGetDIBColorTable(HDC hDC
, UINT StartIndex
, UINT Entries
, RGBQUAD
*Colors
);
101 IntGetPaletteEntries(HPALETTE hpal
,
107 IntGetSystemPaletteEntries(HDC hDC
,
112 VOID FASTCALL
CreateStockObjects (VOID
);
113 VOID FASTCALL
CreateSysColorObjects (VOID
);
115 PPOINT FASTCALL
GDI_Bezier (const POINT
*Points
, INT count
, PINT nPtsOut
);
117 BOOL FASTCALL
IntFillArc( PDC dc
, INT XLeft
, INT YLeft
, INT Width
, INT Height
, double StartArc
, double EndArc
, ARCTYPE arctype
);
118 BOOL FASTCALL
IntDrawArc( PDC dc
, INT XLeft
, INT YLeft
, INT Width
, INT Height
, double StartArc
, double EndArc
, ARCTYPE arctype
, PBRUSH pbrush
);
120 BOOL FASTCALL
IntFillEllipse( PDC dc
, INT XLeft
, INT YLeft
, INT Width
, INT Height
, PBRUSH pbrush
);
121 BOOL FASTCALL
IntDrawEllipse( PDC dc
, INT XLeft
, INT YLeft
, INT Width
, INT Height
, PBRUSH pbrush
);
122 BOOL FASTCALL
IntFillRoundRect( PDC dc
, INT Left
, INT Top
, INT Right
, INT Bottom
, INT Wellipse
, INT Hellipse
, PBRUSH pbrush
);
123 BOOL FASTCALL
IntDrawRoundRect( PDC dc
, INT Left
, INT Top
, INT Right
, INT Bottom
, INT Wellipse
, INT Hellipse
, PBRUSH pbrush
);