Inherits IRtcEngineNative.
Inherited by agora_gaming_rtc.ScreenCaptureManager.
The IScreenCaptureManager class, which manages the sources for screen sharing.
◆ 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()
◆ 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: