Video SDK for Linux API Reference
Loading...
Searching...
No Matches
zoom_video_sdk_share_setting_interface.h
Go to the documentation of this file.
1
7#ifndef _ZOOM_VIDEO_SDK_SHARE_SETTING_INTERFACE_H_
8#define _ZOOM_VIDEO_SDK_SHARE_SETTING_INTERFACE_H_
10
12
14{
15 //Screen capture mode is automatically.
17 //Screen capture mode is legacy operating systems.
19 //Screen capture mode is capture with window filtering.
21 //Screen capture mode is advanced share with window filtering.
23 //Screen capture mode is advanced share without window filtering.
25 //Screen capture mode is secure share with window filtering.
27};
28
30{
31public:
37
43
48 virtual ZoomVideoSDKErrors enableGreenBorder(bool bEnable) = 0;
49
52 virtual bool isGreenBorderEnabled() = 0;
53
54#if defined(WIN32)
59 virtual ZoomVideoSDKErrors enableAdminRemoteControl(bool bEnable) = 0;
60
63 virtual bool isRemoteControlAllApplicationsEnabled() = 0;
64#endif
65};
67#endif
virtual ZoomVideoSDKErrors getScreenCaptureMode(ZoomVideoSDKScreenCaptureMode &captureMode)=0
Get the screen capture mode.
virtual ZoomVideoSDKErrors enableGreenBorder(bool bEnable)=0
Set the visibility of the green border when sharing the screen.
virtual ZoomVideoSDKErrors setScreenCaptureMode(ZoomVideoSDKScreenCaptureMode captureMode)=0
Set screen capture mode.
virtual bool isGreenBorderEnabled()=0
Determine if the green border is enabled when user shares the screen.
Zoom Video SDK Common Definition File.
#define BEGIN_ZOOM_VIDEO_SDK_NAMESPACE
#define END_ZOOM_VIDEO_SDK_NAMESPACE
ZoomVideoSDKErrors
Enumeration of common Zoom Video SDK errors.
@ ZoomVideoSDKScreenCaptureMode_ADA_Without_Filtering