Agora C++ API Reference for All Platforms
|
This is the complete list of members for agora::rtc::IScreenCapturer, including all inherited members.
AddRef() const =0 | agora::RefCountInterface | pure virtual |
HasOneRef() const =0 | agora::RefCountInterface | pure virtual |
initWithDisplayId(uint32_t displayId, const Rectangle ®ionRect)=0 | agora::rtc::IScreenCapturer | pure virtual |
initWithMediaProjectionPermissionResultData(void *data, const VideoDimensions &dimensions)=0 | agora::rtc::IScreenCapturer | pure virtual |
initWithScreenRect(const Rectangle &screenRect, const Rectangle ®ionRect)=0 | agora::rtc::IScreenCapturer | pure virtual |
initWithWindowId(view_t windowId, const Rectangle ®ionRect)=0 | agora::rtc::IScreenCapturer | pure virtual |
Release() const =0 | agora::RefCountInterface | pure virtual |
setContentHint(VIDEO_CONTENT_HINT contentHint, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IScreenCapturer | pure virtual |
setFrameRate(int rate, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IScreenCapturer | pure virtual |
setScreenOrientation(VIDEO_ORIENTATION orientation, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IScreenCapturer | pure virtual |
updateScreenCaptureRegion(const Rectangle ®ionRect, aosl_ref_t ares=AOSL_REF_INVALID)=0 | agora::rtc::IScreenCapturer | pure virtual |
~IScreenCapturer() | agora::rtc::IScreenCapturer | inlineprotected |
~RefCountInterface() | agora::RefCountInterface | inlineprotectedvirtual |