FreeRDP
Loading...
Searching...
No Matches
mf_mountain_lion.h
1
20#ifndef FREERDP_SERVER_MAC_MLION_H
21#define FREERDP_SERVER_MAC_MLION_H
22
23#include <freerdp/codec/rfx.h>
24
25WINPR_ATTR_NODISCARD int mf_mlion_display_info(UINT32* disp_width, UINT32* dispHeight,
26 UINT32* scale);
27
28WINPR_ATTR_NODISCARD int mf_mlion_screen_updates_init(void);
29
30WINPR_ATTR_NODISCARD int mf_mlion_start_getting_screen_updates(void);
31WINPR_ATTR_NODISCARD int mf_mlion_stop_getting_screen_updates(void);
32
33WINPR_ATTR_NODISCARD int mf_mlion_get_dirty_region(RFX_RECT* invalid);
34WINPR_ATTR_NODISCARD int mf_mlion_peek_dirty_region(RFX_RECT* invalid);
35WINPR_ATTR_NODISCARD int mf_mlion_clear_dirty_region(void);
36
37WINPR_ATTR_NODISCARD int mf_mlion_get_pixelData(long x, long y, long width, long height,
38 BYTE** pxData);
39
40#endif /* FREERDP_SERVER_MAC_MLION_H */
Definition rfx.h:44