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 906 of file setting_service_interface.h.
Enumeration of the face recognition failure strategies.
Definition at line 919 of file setting_service_interface.h.
enum LimitFPSValue |
Enumeration of the values to limit fps.
Definition at line 125 of file setting_service_interface.h.
Enumeration of rotation the video preview based on the current view.
Definition at line 673 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 227 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 1324 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 1337 of file setting_service_interface.h.
enum SDK_TESTMIC_STATUS |
Enumeration of the status of the mic when testing.
Definition at line 381 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 1782 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 1763 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 214 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 248 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 259 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 270 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 491 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 150 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 2198 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 688 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 870 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 199 of file setting_service_interface.h.
Enumerator | |
---|---|
ZoomSDKFaceMakeupType_Mustache | |
ZoomSDKFaceMakeupType_Eyebrow | |
ZoomSDKFaceMakeupType_Lip |
Definition at line 2622 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 186 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 171 of file setting_service_interface.h.
Enumerator | |
---|---|
ZoomSDKVideoEffectType_None | |
ZoomSDKVideoEffectType_Filter | |
ZoomSDKVideoEffectType_Frame | |
ZoomSDKVideoEffectType_CustomFilter | |
ZoomSDKVideoEffectType_Sticker |
Definition at line 2399 of file setting_service_interface.h.
Enumerator | |
---|---|
ZoomSDKWallpaperLayoutMode_None | |
ZoomSDKWallpaperLayoutMode_Fill | |
ZoomSDKWallpaperLayoutMode_Fit |
Definition at line 1910 of file setting_service_interface.h.
Enumerator | |
---|---|
ZoomSDKWallpaperSettingStatus_None | |
ZoomSDKWallpaperSettingStatus_Downloading | |
ZoomSDKWallpaperSettingStatus_Downloaded | |
ZoomSDKWallpaperSettingStatus_DownloadFail |
Definition at line 1917 of file setting_service_interface.h.