屏幕分享



屏幕采集API

下载pdf
更新时间:2019-09-27 10:09

方法 描述
zego_screencapture_init 初始化屏幕采集模块,非线程安全,与UnInit配对使用
zego_screencapture_uninit 反初始化屏幕采集模块,非线程安全,与Init配对使用
zego_screencapture_set_log_level 设置log等级和路径
zego_screencapture_start_capture 开始采集指定的目标
zego_screencapture_stop_capture 停止对目标的采集
zego_screencapture_is_capturing 是否正在采集
zego_screencapture_set_fps 设置采集回调的帧率,最小5帧最大30帧
zego_screencapture_set_excluded_windows 指定窗口,在采集屏幕时将这些窗口过滤,不在画面中显示
zego_screencapture_set_timestamp_offset 设置时间戳偏移
zego_screencapture_activate_window_when_capturing 在采集目标为窗口的情况下,初次采集时,设置是否激活窗口提升至前台显示
zego_screencapture_get_window_rect 获取指定窗口相对于屏幕坐标
zego_screencapture_set_target_window 指定采集目标为单个窗口
zego_screencapture_set_target_window_mode 在采集目标为单个窗口的模式下,设置目标采集模式,比如是全部窗口内容还是窗口客户区内容
zego_screencapture_get_window_screen 获取目标窗口所在屏幕
zego_screencapture_set_target_rect 设置采集目标区域,单位为像素,支持高DPI及多屏坐标,左上角为坐标原点
zego_screencapture_set_target_screen 设置采集目标为指定屏幕
zego_screencapture_set_cursor_visible 设置采集画面中是否显示光标
zego_screencapture_enable_click_animation 设置采集画面中是否显示鼠标点击动画
zego_screencapture_get_virtual_desktop_rect 获取虚拟桌面尺寸(多个屏幕合并后计算),单位为像素,支持高DPI及多屏坐标,原点坐标为主屏左上角
zego_screencapture_enum_screen_list 同步枚举当前的屏幕列表
zego_screencapture_free_screen_list 同步释放枚举到的屏幕列表
zego_screencapture_enum_window_list 同步枚举窗口列表,包括窗口标题、窗口对应可执行文件名
zego_screencapture_free_window_list 同步释放枚举到的屏幕列表
zego_screencapture_set_capture_video_pixel_format 设置视频采集的格式,目前支持的格式见 API 详细描述
zego_screencapture_reg_captured_frame_available_notify 注册采集画面数据通知
zego_screencapture_reg_captured_window_moved_notify 注册采集窗口移动通知
zego_screencapture_reg_capture_error_notify 注册采集异常通知
zego_screencapture_reg_captured_window_status_change_notify 注册采集窗口状态变化通知

缩略图API


方法 描述
zego_windowthumbnail_find_windows 同步枚举可建立缩略图的窗口列表,包括窗口标题和窗口句柄
zego_windowthumbnail_free_windows 同步释放枚举到的窗口列表
zego_windowthumbnail_register 同步注册缩略图
zego_windowthumbnail_update 更新缩略图位置
zego_windowthumbnail_window_checkStatus 检测是否能够开始共享
zego_windowthumbnail_unregister 同步反注册缩略图
zego_windowthumbnail_show_source_window 同步显示或隐藏源窗口
zego_windowthumbnail_window_status_change_notify 注册窗口状态变化回调