华为云会议 Meeting-显示设置窗口:ShowSettingWindow

时间:2025-02-12 15:11:46

ShowSettingWindow

接口描述

该接口显示设置窗口,会前会中都可以调用。

注意事项

  1. 该接口为异步接口,返回值只代表接口是否调用成功,实际业务处理结果在对应的回调函数中返回。

方法定义

1
HWM_SDK_AGENT_API hwmsdk::HwmErrCode ShowSettingWindow(const HwmShowSettingWindowInfo* showInfo);

回调函数

1
virtual void OnShowSettingWindowResult(hwmsdk::HwmErrCode ret, const char* reason) {};

参数描述

表1 参数说明

参数

是否必须

类型

描述

showInfo

HwmShowSettingWindowInfo

显示设置窗口信息。

表2 结构体HwmShowSettingWindowInfo参数说明

参数

类型

描述

isShow

bool

是否显示。

defaultPage

HwmSettingPage

默认显示标签页。

表3 枚举HwmSettingPage说明

枚举值

描述

SETTING_PAGE_NORMAL

基本设置页。

SETTING_PAGE_VIDEO

视频设置页。

SETTING_PAGE_AUDIO

音频设置页。

SETTING_PAGE_RECORD

录制设置页。

SETTING_PAGE_HOTKEY

快捷键设置页。

SETTING_PAGE_SCREEN

屏幕设置页。

SETTING_PAGE_COUNT

设置页数量。

示例代码

 1 2 3 4 5 6 7 8 91011121314151617
/*** 显示设置窗口*/void demoShowSettingWindowDlg::OnBnClickedOk(){    hwmsdkagent::HwmShowSettingWindowInfo showInfo{ 0 };     showInfo.isShow = true;    showInfo.defaultPage = hwmsdkagent::HwmSettingPage::SETTING_PAGE_NORMAL;     int ret = hwmsdkagent::ShowSettingWindow(&showInfo);    if (hwmsdk::HWM_COMMON_SUC CES S != ret)    {        AfxMessageBox(_T("show setting window error"));        return;    }}
support.huaweicloud.com/sdkreference-meeting/toctopics/zh-cn_topic_0000001358501001.html