C++ API 参考
本文档提供 Windows SMeeting SDK C++ 接口的完整参考。所有接口定义在SMeeting.h 头文件中。
初始化与基础接口
初始化引擎
返回值
StatusCode - 错误码
获取 SDK 版本
返回值
StatusCode - 错误码
获取错误码描述
ISMeetingEngine 接口
获取配置对象
返回值
StatusCode - 错误码
设置事件回调
返回值
StatusCode - 错误码
登录登出接口
用户登录
返回值
StatusCode - 错误码
用户登出
返回值
StatusCode - 错误码
获取自身信息
返回值
StatusCode - 错误码
获取设备列表
返回值
StatusCode - 错误码
会议室管理接口
更新房间信息
返回值
StatusCode - 错误码
获取进行中的会议
返回值
StatusCode - 错误码
获取历史会议
返回值
StatusCode - 错误码
获取会议详情
返回值
StatusCode - 错误码
取消会议
返回值
StatusCode - 错误码
获取会议成员列表
返回值
StatusCode - 错误码
创建会议
返回值
StatusCode - 错误码
更新背景与附件
返回值
StatusCode - 错误码
加入房间
返回值
StatusCode - 错误码
通过会议 ID 加入
返回值
StatusCode - 错误码
离开房间
返回值
StatusCode - 错误码
离开等候室
返回值
StatusCode - 错误码
主持人管理接口
结束会议
返回值
StatusCode - 错误码
更新房间名称
StatusCode - 错误码
更新房间视频状态
StatusCode - 错误码
更新房间音频状态
StatusCode - 错误码
更新房间摄像头状态
返回值
StatusCode - 错误码
更新房间麦克风状态
返回值
StatusCode - 错误码
更新房间聊天状态
返回值
StatusCode - 错误码
更新房间截屏状态
返回值
StatusCode - 错误码
更新房间 MCU 模式
StatusCode - 错误码
更新房间锁定状态
返回值
StatusCode - 错误码
停止房间共享
返回值
StatusCode - 错误码
更新用户名称
返回值
StatusCode - 错误码
更新用户角色
返回值
StatusCode - 错误码
更新用户聊天权限
返回值
StatusCode - 错误码
禁用用户摄像头
StatusCode - 错误码
禁用用户麦克风
StatusCode - 错误码
关闭用户摄像头
返回值
StatusCode - 错误码
关闭用户麦克风
返回值
StatusCode - 错误码
请求用户打开摄像头
返回值
StatusCode - 错误码
请求用户打开麦克风
返回值
StatusCode - 错误码
踢出用户
返回值
StatusCode - 错误码
确认举手请求
返回值
StatusCode - 错误码
邀请设备入会
返回值
StatusCode - 错误码
更新与会者列表
返回值
StatusCode - 错误码
更新布局
返回值
StatusCode - 错误码
呼叫用户
返回值
StatusCode - 错误码
更新房间共享状态
返回值
StatusCode - 错误码
提醒用户
返回值
StatusCode - 错误码
更新主持人入场前禁用状态
返回值
StatusCode - 错误码
等候室接口
更新等候室状态
返回值
StatusCode - 错误码
获取等候室用户列表
返回值
StatusCode - 错误码
移入等候室
返回值
StatusCode - 错误码
移出等候室
返回值
StatusCode - 错误码
用户操作接口
更新自身名称
返回值
StatusCode - 错误码
发送聊天消息
返回值
StatusCode - 错误码
发送自定义消息
返回值
StatusCode - 错误码
请求举手
返回值
StatusCode - 错误码
取消举手
返回值
StatusCode - 错误码
获取在线成员列表
返回值
StatusCode - 错误码
分组会议接口
创建分组会议
返回值
StatusCode - 错误码
更新分组会议标题
返回值
StatusCode - 错误码
更新分组会议用户
返回值
StatusCode - 错误码
删除分组会议
返回值
StatusCode - 错误码
获取分组会议列表
返回值
StatusCode - 错误码
启动分组会议
返回值
StatusCode - 错误码
停止分组会议
返回值
StatusCode - 错误码
移动分组会议用户
返回值
StatusCode - 错误码
请求帮助
返回值
StatusCode - 错误码
MCU 接口
启动 MCU
返回值
StatusCode - 错误码
停止 MCU
返回值
StatusCode - 错误码
MCU 录制配置
返回值
StatusCode - 错误码
MCU 录制详情
返回值
StatusCode - 错误码
房间信息接口
获取自身信息
返回值
StatusCode - 错误码
获取房间信息
返回值
StatusCode - 错误码
获取所有成员信息
返回值
StatusCode - 错误码
获取指定成员信息
返回值
StatusCode - 错误码
获取扩展信息
返回值
StatusCode - 错误码
设备枚举接口
获取视频设备列表
返回值
StatusCode - 错误码
获取屏幕设备列表
返回值
StatusCode - 错误码
获取音频设备列表
返回值
StatusCode - 错误码
获取扬声器设备列表
返回值
StatusCode - 错误码
本地媒体流接口
获取本地麦克风对象
返回值
StatusCode - 错误码
获取本地摄像头对象
返回值
StatusCode - 错误码
获取本地屏幕共享对象
返回值
StatusCode - 错误码
远端媒体流接口
获取远端视频对象
返回值
StatusCode - 错误码
获取远端音频对象
返回值
StatusCode - 错误码
获取 MCU 视频对象
返回值
StatusCode - 错误码
自定义轨道接口
获取自定义视频轨道
返回值
StatusCode - 错误码
获取自定义音频轨道
返回值
StatusCode - 错误码
设置自定义接收回调
返回值
StatusCode - 错误码
本地录制接口
获取本地录制对象
返回值
StatusCode - 错误码
日志接口
上传日志
返回值
StatusCode - 错误码
IM 接口
启用 IM
返回值
StatusCode - 错误码
禁用 IM
云存储接口
预签名上传
返回值
StatusCode - 错误码
预签名下载
返回值
StatusCode - 错误码
资源管理接口
资源列表
返回值
StatusCode - 错误码
创建资源
返回值
StatusCode - 错误码
重命名资源
返回值
StatusCode - 错误码
移动资源
返回值
StatusCode - 错误码
删除资源
返回值
StatusCode - 错误码
设置会议背景
返回值
StatusCode - 错误码
签到接口
签到列表
返回值
StatusCode - 错误码
创建签到
返回值
StatusCode - 错误码
签到统计
返回值
StatusCode - 错误码
结束签到
返回值
StatusCode - 错误码
签到详情
返回值
StatusCode - 错误码
签到
返回值
StatusCode - 错误码
导出签到详情
返回值
StatusCode - 错误码
释放接口
释放引擎
ISMeetingSetting 接口
配置项设置和获取接口:IMEETLocalMic 接口
请求打开麦克风
关闭麦克风
切换麦克风
确认打开麦克风
IMEETLocalCamera 接口
继承自IMEETVideo。
切换摄像头
请求打开摄像头
关闭摄像头
确认打开摄像头
IMEETLocalScreen 接口
继承自IMEETVideo。
请求共享
停止共享
添加屏幕音频
更新流输出
确认打开共享
IMEETRemoteVideo 接口
继承自IMEETVideo。