|
Meeting SDK for Windows API Reference
|
Configure Service Interface. More...
Go to the source code of this file.
Data Structures | |
| class | ICameraInfo |
| Camera device information interface. More... | |
| class | IMicInfo |
| Microphone device information interface. More... | |
| class | ISpeakerInfo |
| Audio speaker device information interface. More... | |
| class | IRingSpeakerInfo |
| Ring speaker device information interface. More... | |
| struct | tagShowSettingDlgParam |
| The parameter to show the meeting setting dialog in Zoom UI. More... | |
| struct | tagSettingDlgShowTabPageOption |
| Define the strategy to show the tab pages in the setting dialog. More... | |
| struct | tagSettingDlgShowUrlOption |
| Define the strategy to show the url in the setting dialog. More... | |
| class | ITestAudioDeviceHelperEvent |
| Audio device testing callback events. More... | |
| class | ITestAudioDeviceHelper |
| Audio device test interface. More... | |
| class | IGeneralSettingContext |
| General setting interface. More... | |
| class | ITestVideoDeviceHelperEvent |
| Video Device test callback event. More... | |
| class | ITestVideoDeviceHelper |
| Video device test interface. More... | |
| class | ILipSyncAvatarPreviewHelperEvent |
| lip-sync avatar callback event. More... | |
| class | ILipSyncAvatarPreviewHelper |
| lip-sync avatar preview helper interface. More... | |
| class | I3DAvatarImageInfo |
| 3D avatar image information interface. More... | |
| class | IVideoSettingContextEvent |
| Video setting context callback event. More... | |
| struct | AutoFramingParameter |
| Auto framing parameters. More... | |
| class | IVideoSettingContext |
| Video setting interface. More... | |
| class | IAudioSettingContextEvent |
| Audio setting context callback event. More... | |
| class | IAudioSettingContext |
| Audio setting interface. More... | |
| class | IRecordingSettingContextEvent |
| Recording setting context callback event. More... | |
| class | IRecordingSettingContext |
| Recording setting interface. More... | |
| struct | tagOverallStatisticInfo |
| Overall statistic information. More... | |
| struct | tagAudioSessionStatisticInfo |
| The audio status information. More... | |
| struct | tagASVSessionStatisticInfo |
| The video status information. More... | |
| class | IStatisticSettingContext |
| Statistic setting interface. More... | |
| class | IWallpaperItem |
| Wall-paper item interface. More... | |
| class | IWallpaperSettingContextEvent |
| Meeting wall-paper context Callback Event. More... | |
| class | IWallpaperSettingContext |
| Meeting Wall-paper setting interface. More... | |
| class | IAccessibilitySettingContext |
| Accessibility setting interface. More... | |
| class | ISettingUIStrategy |
| Setting user strategy interface. More... | |
| class | IVirtualBGImageInfo |
| Virtual background image information interface. More... | |
| class | IVirtualBGSettingContextEvent |
| Virtual background context Callback Event. More... | |
| class | IVirtualBGSettingContext |
| Virtual background setting interface. More... | |
| class | IVideoFilterImageInfo |
| Video filter image information interface. More... | |
| class | IVideoFilterSettingContextEvent |
| Video filter context Callback Event. More... | |
| class | IVideoFilterSettingContext |
| Video filter setting interface. More... | |
| class | I3DAvatarSettingContextEvent |
| 3D avatar context callback event. More... | |
| class | I3DAvatarSettingContext |
| 3D avatar setting interface. More... | |
| class | IFaceMakeupImageInfo |
| face makeup image information interface. More... | |
| class | IFaceMakeupSettingContextEvent |
| Face makeup context callback event. More... | |
| class | IFaceMakeupSettingContext |
| face makeup setting interface. More... | |
| class | IShareSettingContext |
| Share setting interface. More... | |
| class | ISettingService |
| Meeting setting interface. More... | |
Typedefs | |
| typedef enum tagReactionSkinToneType | ReactionSkinToneType |
| Enumeration of the skin tone type. For more information, please visit https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_article=KB0063323. | |
| typedef struct tagShowSettingDlgParam | ShowSettingDlgParam |
| The parameter to show the meeting setting dialog in Zoom UI. | |
| typedef struct tagSettingDlgShowTabPageOption | SettingDlgShowTabPageOption |
| Define the strategy to show the tab pages in the setting dialog. | |
| typedef struct tagSettingDlgShowUrlOption | SettingDlgShowUrlOption |
| Define the strategy to show the url in the setting dialog. | |
| typedef enum PREVIEW_VIDEO_ROTATION_ACTION * | PPREVIEW_VIDEO_ROTATION_ACTION |
| typedef struct tagOverallStatisticInfo | OverallStatisticInfo |
| Overall statistic information. | |
| typedef struct tagAudioSessionStatisticInfo | AudioSessionStatisticInfo |
| The audio status information. | |
| typedef struct tagASVSessionStatisticInfo | ASVSessionStatisticInfo |
| The video status information. | |
Configure Service Interface.
Definition in file setting_service_interface.h.
| typedef struct tagASVSessionStatisticInfo ASVSessionStatisticInfo |
The video status information.
| typedef struct tagAudioSessionStatisticInfo AudioSessionStatisticInfo |
The audio status information.
| typedef struct tagOverallStatisticInfo OverallStatisticInfo |
Overall statistic information.
| typedef enum PREVIEW_VIDEO_ROTATION_ACTION * PPREVIEW_VIDEO_ROTATION_ACTION |
| typedef enum tagReactionSkinToneType ReactionSkinToneType |
Enumeration of the skin tone type. For more information, please visit https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_article=KB0063323.
| typedef struct tagSettingDlgShowTabPageOption SettingDlgShowTabPageOption |
Define the strategy to show the tab pages in the setting dialog.
| typedef struct tagSettingDlgShowUrlOption SettingDlgShowUrlOption |
Define the strategy to show the url in the setting dialog.
| typedef struct tagShowSettingDlgParam ShowSettingDlgParam |
The parameter to show the meeting setting dialog in Zoom UI.
| enum AutoFramingMode |
Enumeration of the auto framing modes in video.
Definition at line 919 of file setting_service_interface.h.
Enumeration of the face recognition failure strategies.
Definition at line 932 of file setting_service_interface.h.
| enum LimitFPSValue |
Enumeration of the values to limit fps.
Definition at line 128 of file setting_service_interface.h.
Enumeration of rotation the video preview based on the current view.
Definition at line 680 of file setting_service_interface.h.
| enum ScreenCaptureMode |
Enumeration of the mode for screen capture. For more information, please visit https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_article=KB0063824.
Definition at line 230 of file setting_service_interface.h.
Enumeration of signal processing by Windows audio device drivers. For more information, please visit https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_article=KB0066398.
Definition at line 1339 of file setting_service_interface.h.
Enumeration for echo cancellation. For more information, please visit https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_article=KB0066398.
Definition at line 1352 of file setting_service_interface.h.
| enum SDK_TESTMIC_STATUS |
Enumeration of the status of the mic when testing.
Definition at line 385 of file setting_service_interface.h.
Enumeration of the connection type.
| Enumerator | |
|---|---|
| SETTINGS_CONNECTION_TYPE_CLOUD | Cloud connection. |
| SETTINGS_CONNECTION_TYPE_DIRECT | Direct connection. |
| SETTINGS_CONNECTION_TYPE_UNKNOWN | Unknown connection. |
Definition at line 1802 of file setting_service_interface.h.
| enum SettingsNetWorkType |
Enumeration of the network type.
| Enumerator | |
|---|---|
| SETTINGS_NETWORK_WIRED | Wired LAN. |
| SETTINGS_NETWORK_WIFI | WIFI. |
| SETTINGS_NETWORK_PPP | PPP. |
| SETTINGS_NETWORK_3G | 3G. |
| SETTINGS_NETWORK_OTHERS | Others. |
| SETTINGS_NETWORK_UNKNOWN | Unknown network. |
Definition at line 1783 of file setting_service_interface.h.
| enum SettingTabPage |
Enumeration of the shown tab page at the top of the displayed setting dialog.
| Enumerator | |
|---|---|
| SettingTabPage_General | General setting page is on top. |
| SettingTabPage_Audio | Audio setting page is on top. |
| SettingTabPage_Video | Video setting page is on top. |
Definition at line 217 of file setting_service_interface.h.
| enum ShareOptionInMeeting |
Enumeration of screen sharing options when setting the page share screen item. For more information, please visit https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_article=KB0060612.
| Enumerator | |
|---|---|
| ShareOptionInMeeting_AllOption | Show all sharing options. |
| ShareOptionInMeeting_AutoShareDesktop | Automatically share desktop. |
Definition at line 251 of file setting_service_interface.h.
| enum ShareOptionToRoom |
Enumeration of screen sharing options when you share directly to a Zoom Room. For more information, please visit https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_article=KB0060612.
| Enumerator | |
|---|---|
| ShareOptionToRoom_AllOption | Show all sharing options. |
| ShareOptionToRoom_AutoShareDesktop | Automatically share desktop. |
Definition at line 262 of file setting_service_interface.h.
| enum ShareSelectMode |
Enumeration of share select mode.
| Enumerator | |
|---|---|
| SelectMode_None | None. |
| SelectMode_Window | window mode. |
| SelectMode_Process | process mode. |
Definition at line 273 of file setting_service_interface.h.
Enumeration of the level to suppress background noise. For more information, please visit https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_article=KB0059985.
Definition at line 497 of file setting_service_interface.h.
Enumeration of the skin tone type. For more information, please visit https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_article=KB0063323.
Definition at line 153 of file setting_service_interface.h.
| enum VBVideoError |
| Enumerator | |
|---|---|
| VB_VideoError_None | |
| VB_VideoError_UnknownFormat | |
| VB_VideoError_ResolutionHigh1080P | |
| VB_VideoError_ResolutionHigh720P | |
| VB_VideoError_ResolutionLow | |
| VB_VideoError_PlayError | |
| VB_VideoError_OpenError | |
Definition at line 2228 of file setting_service_interface.h.
Enumeration of hardware acceleration. For more information, please visit https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_article=KB0066515.
Definition at line 695 of file setting_service_interface.h.
Enumeration of light adaption type.
| Enumerator | |
|---|---|
| Light_Adaption_None | None. |
| Light_Adaption_Auto | Auto type. |
| Light_Adaption_Manual | Manual type. |
Definition at line 882 of file setting_service_interface.h.
| enum WindowSizeType |
Enumeration of the windows size when share.
| Enumerator | |
|---|---|
| WindowSize_None | For initialization. |
| WindowSize_FullScreen | Full screen when share. |
| WindowSize_Maximize | Maximize window when share. |
| WindowSize_CurrentSize | Current size when share. |
Definition at line 202 of file setting_service_interface.h.
| Enumerator | |
|---|---|
| ZoomSDKFaceMakeupType_Mustache | |
| ZoomSDKFaceMakeupType_Eyebrow | |
| ZoomSDKFaceMakeupType_Lip | |
Definition at line 2659 of file setting_service_interface.h.
| enum ZoomSDKUIAppearance |
Enumeration of the UI Appearance. For more information, please visit https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_article=KB0061932.
| Enumerator | |
|---|---|
| ZoomSDKUIAppearance_Light | Use the default, brighter theme. |
| ZoomSDKUIAppearance_Dark | Use the darker theme. |
| ZoomSDKUIAppearance_System | Follow the system settings for light or dark theme. |
Definition at line 189 of file setting_service_interface.h.
| enum ZoomSDKUITheme |
Enumeration of the UI theme. For more information, please visit https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_article=KB0061932.
| Enumerator | |
|---|---|
| ZoomSDKUITheme_Bloom | Use bloom theme. |
| ZoomSDKUITheme_Rose | Use rose theme. |
| ZoomSDKUITheme_Agave | Use agave theme. |
| ZoomSDKUITheme_Classic | Use classic theme. |
Definition at line 174 of file setting_service_interface.h.
| Enumerator | |
|---|---|
| ZoomSDKVideoEffectType_None | |
| ZoomSDKVideoEffectType_Filter | |
| ZoomSDKVideoEffectType_Frame | |
| ZoomSDKVideoEffectType_CustomFilter | |
| ZoomSDKVideoEffectType_Sticker | |
Definition at line 2431 of file setting_service_interface.h.
| Enumerator | |
|---|---|
| ZoomSDKWallpaperLayoutMode_None | |
| ZoomSDKWallpaperLayoutMode_Fill | |
| ZoomSDKWallpaperLayoutMode_Fit | |
Definition at line 1934 of file setting_service_interface.h.
| Enumerator | |
|---|---|
| ZoomSDKWallpaperSettingStatus_None | |
| ZoomSDKWallpaperSettingStatus_Downloading | |
| ZoomSDKWallpaperSettingStatus_Downloaded | |
| ZoomSDKWallpaperSettingStatus_DownloadFail | |
Definition at line 1941 of file setting_service_interface.h.