#include <IAgoraRtcEngine.h>
Public 成员函数 | |
virtual unsigned int | getCount ()=0 |
virtual ScreenCaptureSourceInfo | getSourceInfo (unsigned int index)=0 |
virtual void | release ()=0 |
Protected 成员函数 | |
virtual | ~IScreenCaptureSourceList () |
|
inlineprotectedvirtual |
|
pure virtual |
获取可共享的窗口和屏幕的个数。
|
pure virtual |
获取指定的可共享窗口或屏幕的信息。
获取到 IScreenCaptureSourceList 后,你可以传入指定的可共享窗口或屏幕的索引值,以获取到该窗口或屏幕的信息 ScreenCaptureSourceInfo。
index | 指定的可共享窗口或屏幕的索引。索引值范围为 [0,getCount() )。 |
|
pure virtual |
获取可共享的窗口和屏幕对象列表后,为避免内存泄露,请调用 release
方法释放 IScreenCaptureSourceList
, 不要直接删除 IScreenCaptureSourceList
。