FreeRDP
Loading...
Searching...
No Matches
utils/gfx.h
1
22#ifndef FREERDP_UTILS_GFX_H
23#define FREERDP_UTILS_GFX_H
24
25#include <winpr/wtypes.h>
26#include <freerdp/api.h>
27
28#ifdef __cplusplus
29extern "C"
30{
31#endif
32
39 WINPR_ATTR_NODISCARD
40 FREERDP_API const char* rdpgfx_caps_version_str(UINT32 capsVersion);
41
42 WINPR_ATTR_NODISCARD
43 FREERDP_API const char* rdpgfx_get_cmd_id_string(UINT16 cmdId);
44
45 WINPR_ATTR_NODISCARD
46 FREERDP_API const char* rdpgfx_get_codec_id_string(UINT16 codecId);
47
55 WINPR_ATTR_NODISCARD
56 FREERDP_API const char* rdpgfx_caps_flag_str(UINT32 flag);
57
66 WINPR_ATTR_NODISCARD
67 FREERDP_API const char* rdpgfx_caps_flags_str(UINT32 flags, char* buffer, size_t length);
68
69#ifdef __cplusplus
70}
71#endif
72
73#endif