Meeting SDK for macOS API Reference
Loading...
Searching...
No Matches
ZoomSDKSharingSourceInfo Class Reference

Represents information about a sharing source. More...

#include <ZoomSDKASController.h>

Inherits NSObject.

Instance Methods

(ZoomSDKError- getWindowID:
 Get the window ID of the shared APP.
 
(ZoomSDKError- getDisplayID:
 Get the display ID on which that user wants to share the content.
 

Properties

unsigned int shareSourceID
 Unique ID of the sharing source.
 
unsigned int userID
 User ID of the sharer.
 
ZoomSDKShareContentType contentType
 Content type of the shared source.
 
ZoomSDKShareStatus status
 Current status of the sharing.
 
CGWindowID windowID
 Window ID of the shared application.
 
CGDirectDisplayID displayID
 Display ID of the shared desktop.
 
BOOL isShowInFirstScreen
 Indicates if the content is shown on the first screen (Zoom UI mode only).
 
BOOL isShowInSecondScreen
 Indicates if the content is shown on the second screen (Zoom UI mode only).
 
BOOL canBeRemoteControl
 Indicates whether the shared content can be remote controlled.
 
BOOL bEnableOptimizingVideoSharing
 Determines if optimizing video sharing is enabled.
 

Detailed Description

Represents information about a sharing source.

Definition at line 97 of file ZoomSDKASController.h.

Method Documentation

◆ getDisplayID:

- (ZoomSDKError) getDisplayID: (CGDirectDisplayID *) displayID

Get the display ID on which that user wants to share the content.

Parameters
displayIDA pointer of CGDirectDisplayID.

◆ getWindowID:

- (ZoomSDKError) getWindowID: (CGWindowID *) windowID

Get the window ID of the shared APP.

Parameters
windowIDA pointer to CGWindowID.

Property Documentation

◆ bEnableOptimizingVideoSharing

- (BOOL) bEnableOptimizingVideoSharing
readnonatomicassign

Determines if optimizing video sharing is enabled.

Definition at line 137 of file ZoomSDKASController.h.

◆ canBeRemoteControl

- (BOOL) canBeRemoteControl
readnonatomicassign

Indicates whether the shared content can be remote controlled.

Definition at line 133 of file ZoomSDKASController.h.

◆ contentType

- (ZoomSDKShareContentType) contentType
readnonatomicassign

Content type of the shared source.

Definition at line 109 of file ZoomSDKASController.h.

◆ displayID

- (CGDirectDisplayID) displayID
readnonatomicassign

Display ID of the shared desktop.

Definition at line 121 of file ZoomSDKASController.h.

◆ isShowInFirstScreen

- (BOOL) isShowInFirstScreen
readnonatomicassign

Indicates if the content is shown on the first screen (Zoom UI mode only).

Definition at line 125 of file ZoomSDKASController.h.

◆ isShowInSecondScreen

- (BOOL) isShowInSecondScreen
readnonatomicassign

Indicates if the content is shown on the second screen (Zoom UI mode only).

Definition at line 129 of file ZoomSDKASController.h.

◆ shareSourceID

- (unsigned int) shareSourceID
readnonatomicassign

Unique ID of the sharing source.

Definition at line 101 of file ZoomSDKASController.h.

◆ status

- (ZoomSDKShareStatus) status
readnonatomicassign

Current status of the sharing.

Definition at line 113 of file ZoomSDKASController.h.

◆ userID

- (unsigned int) userID
readnonatomicassign

User ID of the sharer.

Definition at line 105 of file ZoomSDKASController.h.

◆ windowID

- (CGWindowID) windowID
readnonatomicassign

Window ID of the shared application.

Definition at line 117 of file ZoomSDKASController.h.