#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。