会议视频布局
方法总览
方法名称 | 行为 | 含义描述 |
---|---|---|
OnLayoutChange | 通知 | 当前视频布局模式发生变化的通知;eLayoutType: 变更后的视频布局模式 |
SetCurrentLayout | 调用 | 选择要使用的视频布局模式;eLayoutType: 要使用的视频布局模式 |
GetCurrentLayout | 调用 | 获取当前的视频布局模式 |
EnableShowForegroundMeetingWindow | 调用 | 展开通话窗口 |
OnLayoutChange
通知描述
当前视频布局模式发生变化的通知
通知定义
void OnLayoutChange(YLSDK_VIDEO_LAYOUT eLayoutType);
参数描述
参数 | 类型 | 含义 |
---|---|---|
eLayoutType | YLSDK_VIDEO_LAYOUT | 变更后的视频布局模式 |
视频布局类型
enum YLSDK_VIDEO_LAYOUT {
YLSDK_VIDEO_LAYOUT_SPEAKER = 0,/** < 演讲者模式 */
YLSDK_VIDEO_LAYOUT_SIDE = 1,/** < 并排模式 */
YLSDK_VIDEO_LAYOUT_GALLERY = 2,/** < 画廊模式 */
YLSDK_VIDEO_LAYOUT_CUSTOM = 3,/** < 自定义模式,只能由服务器设置,本地不可设置为该模式,只能被动使用 */
}
返回值描述
无返回值。
SetCurrentLayout
接口描述
选择要使用的视频布局模式
接口定义
YLSDKERR SetCurrentLayout(YLSDK_VIDEO_LAYOUT eLayoutType);
参数描述
参数 | 类型 | 含义 |
---|---|---|
eLayoutType | YLSDK_VIDEO_LAYOUT | 要使用的视频布局模式 |
YLSDK_VIDEO_LAYOUT 视频布局类型
enum YLSDK_VIDEO_LAYOUT {
YLSDK_VIDEO_LAYOUT_SPEAKER = 0,/** < 演讲者模式 */
YLSDK_VIDEO_LAYOUT_SIDE = 1,/** < 并排模式 */
YLSDK_VIDEO_LAYOUT_GALLERY = 2,/** < 画廊模式 */
YLSDK_VIDEO_LAYOUT_CUSTOM = 3,/** < 自定义模式,只能由服务器设置,本地不可设置为该模式,只能被动使用 */
}
返回值描述
类型 | 含义 |
---|---|
YLSDKERR | 错误码,详情见错误码 YLSDKERR 的定义 |
GetCurrentLayout
接口描述
获取当前的视频布局模式
接口定义
YLSDK_VIDEO_LAYOUT GetCurrentLayout();
参数描述
无参数。
返回值描述
类型 | 含义 |
---|---|
YLSDK_VIDEO_LAYOUT | 视频布局类型 |
YLSDK_VIDEO_LAYOUT 视频布局类型
enum YLSDK_VIDEO_LAYOUT {
YLSDK_VIDEO_LAYOUT_SPEAKER = 0,/** < 演讲者模式 */
YLSDK_VIDEO_LAYOUT_SIDE = 1,/** < 并排模式 */
YLSDK_VIDEO_LAYOUT_GALLERY = 2,/** < 画廊模式 */
YLSDK_VIDEO_LAYOUT_CUSTOM = 3,/** < 自定义模式,只能由服务器设置,本地不可设置为该模式,只能被动使用 */
}
EnableShowForegroundMeetingWindow
接口描述
展开通话窗口
接口定义
YLSDKERR EnableShowForegroundMeetingWindow();
参数描述
无参数。
返回值描述
类型 | 含义 |
---|---|
YLSDKERR | 错误码,详情见错误码 YLSDKERR 的定义 |