|
Video SDK for MacOS API Reference
|
Represents the state and control interfaces of a share action in a Zoom session. More...
#include <ZMVideoSDKShareHelper.h>
Inherits NSObject.
Instance Methods | |
| (NSSize) | - getShareSourceContentSize |
| Get the size of the share content. | |
| (ZMVideoSDKRawDataPipe *_Nullable) | - getSharePipe |
| Get the share raw data pipe. | |
| (ZMVideoSDKVideoCanvas *_Nullable) | - getShareCanvas |
| Gets the render canvas object. | |
| (ZMVideoSDKRemoteControlHelper *_Nullable) | - getRemoteControlHelper |
| Get the helper class instance to access remote control. Only available for controller side. | |
| (NSArray< ZMVideoSDKUser * > *_Nullable) | - getRemoteControlApprovedUserList |
| Get the list of users I (the controlling user) have agreed to control. Only available for the controlling user. | |
| (ZMVideoSDKErrors) | - revokeRemoteControl |
| Get back all the authority of remote control. Only available for the user themselves. | |
| (ZMVideoSDKUser *_Nullable) | - getCurrentRemoteController |
| Get the controller ID who is currently controlling me (the controlled user). Only available for the controlled user. | |
Properties | |
| unsigned int | shareSourceId |
| Share source ID. | |
| ZMVideoSDKShareStatus | shareStatus |
| Share status. | |
| ZMVideoSDKShareType | shareType |
| Share type. | |
| ZMVideoSDKShareCapturePauseReason | shareCapturePauseReason |
| Gets the reason why the share capture is paused. | |
| ZMVideoSDKSubscribeFailReason | subscribeFailReason |
| The subscribe fail reason. | |
| BOOL | isAnnotationPrivilegeEnabled |
| Determine whether annotation privilege is enabled. | |
Represents the state and control interfaces of a share action in a Zoom session.
Definition at line 74 of file ZMVideoSDKShareHelper.h.
| - (ZMVideoSDKUser *_Nullable) getCurrentRemoteController |
Get the controller ID who is currently controlling me (the controlled user). Only available for the controlled user.
| - (NSArray< ZMVideoSDKUser * > *_Nullable) getRemoteControlApprovedUserList |
Get the list of users I (the controlling user) have agreed to control. Only available for the controlling user.
| - (ZMVideoSDKRemoteControlHelper *_Nullable) getRemoteControlHelper |
Get the helper class instance to access remote control. Only available for controller side.
| - (ZMVideoSDKVideoCanvas *_Nullable) getShareCanvas |
Gets the render canvas object.
| - (ZMVideoSDKRawDataPipe *_Nullable) getSharePipe |
Get the share raw data pipe.
| - (NSSize) getShareSourceContentSize |
Get the size of the share content.
| - (ZMVideoSDKErrors) revokeRemoteControl |
Get back all the authority of remote control. Only available for the user themselves.
|
readnonatomicassign |
Determine whether annotation privilege is enabled.
Definition at line 100 of file ZMVideoSDKShareHelper.h.
|
readnonatomicassign |
Gets the reason why the share capture is paused.
ZMVideoSDKShare_Capture_Pause_None. Definition at line 91 of file ZMVideoSDKShareHelper.h.
|
readnonatomicassign |
Share source ID.
Definition at line 78 of file ZMVideoSDKShareHelper.h.
|
readnonatomicassign |
Share status.
Definition at line 82 of file ZMVideoSDKShareHelper.h.
|
readnonatomicassign |
Share type.
Definition at line 86 of file ZMVideoSDKShareHelper.h.
|
readnonatomicassign |
The subscribe fail reason.
Definition at line 96 of file ZMVideoSDKShareHelper.h.