FreeRDP
Loading...
Searching...
No Matches
drawing.h
1
22#ifndef FREERDP_LIB_GDI_DRAWING_H
23#define FREERDP_LIB_GDI_DRAWING_H
24
25#include <freerdp/api.h>
26#include <freerdp/gdi/gdi.h>
27
28#ifdef __cplusplus
29extern "C"
30{
31#endif
32
33 WINPR_ATTR_NODISCARD
34 FREERDP_LOCAL INT32 gdi_GetROP2(HGDI_DC hdc);
35
36 FREERDP_LOCAL INT32 gdi_SetROP2(HGDI_DC hdc, INT32 fnDrawMode);
37
38 WINPR_ATTR_NODISCARD
39 FREERDP_LOCAL UINT32 gdi_GetBkColor(HGDI_DC hdc);
40
41 FREERDP_LOCAL UINT32 gdi_SetBkColor(HGDI_DC hdc, UINT32 crColor);
42
43 WINPR_ATTR_NODISCARD
44 FREERDP_LOCAL INT32 gdi_GetBkMode(HGDI_DC hdc);
45
46 FREERDP_LOCAL INT32 gdi_SetBkMode(HGDI_DC hdc, INT32 iBkMode);
47
48 FREERDP_LOCAL UINT32 gdi_SetTextColor(HGDI_DC hdc, UINT32 crColor);
49
50#ifdef __cplusplus
51}
52#endif
53
54#endif /* FREERDP_LIB_GDI_DRAWING_H */