Video SDK v3.7.1 API Reference for Unity
List of all members
agora_gaming_rtc.IScreenCaptureManager Class Referenceabstract

Inherits IRtcEngineNative.

Inherited by agora_gaming_rtc.ScreenCaptureManager.

Detailed Description

The IScreenCaptureManager class, which manages the sources for screen sharing.

Member Function Documentation

◆ CreateScreenCaptureManager()

abstract void agora_gaming_rtc.IScreenCaptureManager.CreateScreenCaptureManager ( int  thumbHeight,
int  thumbWidth,
int  iconHeight,
int  iconWidth,
bool  includeScreen 
)
pure virtual

◆ GetScreenCaptureSourcesCount()

abstract int agora_gaming_rtc.IScreenCaptureManager.GetScreenCaptureSourcesCount ( )
pure virtual

◆ GetScreenCaptureSourceType()

abstract ScreenCaptureSourceType agora_gaming_rtc.IScreenCaptureManager.GetScreenCaptureSourceType ( uint  index)
pure virtual

◆ GetScreenCaptureSourceName()

abstract string agora_gaming_rtc.IScreenCaptureManager.GetScreenCaptureSourceName ( uint  index)
pure virtual

◆ GetScreenCaptureSourceProcessPath()

abstract string agora_gaming_rtc.IScreenCaptureManager.GetScreenCaptureSourceProcessPath ( uint  index)
pure virtual

◆ GetScreenCaptureSourceTitle()

abstract string agora_gaming_rtc.IScreenCaptureManager.GetScreenCaptureSourceTitle ( uint  index)
pure virtual

◆ GetScreenCaptureSourceId()

abstract IntPtr agora_gaming_rtc.IScreenCaptureManager.GetScreenCaptureSourceId ( uint  index)
pure virtual

◆ GetScreenCaptureIsPrimaryMonitor()

abstract bool agora_gaming_rtc.IScreenCaptureManager.GetScreenCaptureIsPrimaryMonitor ( uint  index)
pure virtual

◆ GetScreenCaptureThumbImage()

abstract ThumbImageBuffer agora_gaming_rtc.IScreenCaptureManager.GetScreenCaptureThumbImage ( uint  index)
pure virtual

◆ GetScreenCaptureIconImage()

abstract ThumbImageBuffer agora_gaming_rtc.IScreenCaptureManager.GetScreenCaptureIconImage ( uint  index)
pure virtual

The documentation for this class was generated from the following file: