Meeting SDK for macOS API Reference
Loading...
Searching...
No Matches
ZoomSDKSettingShareScreenController.h
Go to the documentation of this file.
1
2
3
4#import <Foundation/Foundation.h>
5#import <ZoomSDK/ZoomSDKErrors.h>
6
7NS_ASSUME_NONNULL_BEGIN
8
13@interface ZoomSDKShareScreenSetting : NSObject
14
20
26- (ZoomSDKError)enableDoNotDisturbInSharing:(BOOL)enable;
27
33
39- (ZoomSDKError)enableGreenBorder:(BOOL)enable;
40
46
52- (ZoomSDKError)enableShareSelectedWndOnly:(BOOL)enable;
53
59
65- (ZoomSDKError)enableTCPConnection:(BOOL)enable;
66
72- (ZoomSDKError)setScreenCaptureMode:(ZoomSDKScreenCaptureMode)mode;
73
79
86- (ZoomSDKError)enableSetShareScreen:(BOOL)enable SettingCmd:(shareSettingCmd)shareCmd;
87
93- (BOOL)isEnableToSettingShare:(shareSettingCmd)sharingCmd;
94
100
105- (ZoomSDKError)setLimitedFPSValue:(ZoomSDKFPSValue)value;
111
116- (ZoomSDKError)setEnableLimitFPS:(BOOL)enable;
117
128- (ZoomSDKError)setShowZoomWindowWhenShare:(BOOL)show;
129
145- (ZoomSDKError)setShareOptionWhenShareApplication:(ZoomSDKSettingShareScreenShareOption)shareOption;
156- (ZoomSDKError)setShareOptionwWhenShareInMeeting:(ZoomSDKSettingShareScreenShareOption)shareOption;
167- (ZoomSDKError)setShareOptionwWhenShareInDirectShare:(ZoomSDKSettingShareScreenShareOption)shareOption;
173
179- (ZoomSDKError)enableHardwareAcceleratedVideoSharing:(BOOL)bEnable;
180
186
192- (ZoomSDKError)enableZoomDocs:(BOOL)enable;
193
200-(ZoomSDKError)enableShareContentFlashDetection:(BOOL)enable;
201
207@end
208NS_ASSUME_NONNULL_END
ZoomSDKFPSValue
Enumeration of limited FPS (frames per second) values.
ZoomSDKSettingShareScreenShareOption
Enumeration of screen sharing options when setting the page share screen item. For more information,...
ZoomSDKScreenCaptureMode
Enumeration of the mode for screen capture. For more information, please visit https://support....
shareSettingCmd
Enumeration of General setting about share.
ZoomSDKError
Enumeration of common errors of SDK.
Interface for configuring share screen settings.
ZoomSDKSettingShareScreenShareOption getShareOptionwWhenShareInDirectShare()
Gets the option of share in direct share.
BOOL isShareSelectedWndOnlyOn()
Determines if it is able to share selected app window only.
BOOL isDoNotDisturbInSharingOn()
Determines if it is able to silence system notifications when sharing desktop.
ZoomSDKSettingShareScreenShareOption getShareOptionWhenShareApplication()
Gets the option of share application.
BOOL isShowZoomWindowWhenShare()
Determines if show zoom meeting window when share.
BOOL isShareContentFlashDetectionEnabled()
Determines if automatic dimming of video when sharing content flashes is enabled.
BOOL isGreenBorderOn()
Determines if it is able to show green border when sharing.
ZoomSDKScreenCaptureMode getScreenCaptureMode()
Gets screen capture mode.
BOOL isSupportShowZoomWindowWhenShare()
Determines if support show zoom meeting window when share.
ZoomSDKSettingShareScreenShareOption getShareOptionwWhenShareInMeeting()
Gets the option of share in meeting.
BOOL isTCPConnectionOn()
Determines if it is able to using tcp connection for screen sharing.
int getLimitFPSValue()
Get current FPS value.
BOOL isShareDesktopEnabled()
Determines if enable share desktop.
BOOL isVideoSharingHardwareAccelerated()
Determines if GPU acceleration is enabled when a user shares video.
BOOL isEnableToSetLimitFPS()
Enables to set limited fps.