#include <NGIAgoraExtensionScreenSource.h>
◆ CapturerMode
| Enumerator |
|---|
| kUnspecified | |
| kScreenCaptureKit | |
| kCoreGraphic | |
| kAVFoundation | |
◆ CaptureType
| Enumerator |
|---|
| CaptureWindow | |
| CaptureScreen | |
◆ VideoCaptureConfig() [1/2]
| agora::rtc::IScreenCaptureSource::VideoCaptureConfig::VideoCaptureConfig |
( |
| ) |
|
|
inline |
◆ VideoCaptureConfig() [2/2]
| agora::rtc::IScreenCaptureSource::VideoCaptureConfig::VideoCaptureConfig |
( |
| ) |
|
|
inline |
◆ dimensions
◆ frameRate
| int agora::rtc::IScreenCaptureSource::VideoCaptureConfig::frameRate |
◆ type
| CaptureType agora::rtc::IScreenCaptureSource::VideoCaptureConfig::type |
◆ screen_rect
| Rectangle agora::rtc::IScreenCaptureSource::VideoCaptureConfig::screen_rect |
◆ region_offset
| Rectangle agora::rtc::IScreenCaptureSource::VideoCaptureConfig::region_offset |
◆ display_id
| int64_t agora::rtc::IScreenCaptureSource::VideoCaptureConfig::display_id |
◆ window_id
| view_t agora::rtc::IScreenCaptureSource::VideoCaptureConfig::window_id |
◆ window_focused
| bool agora::rtc::IScreenCaptureSource::VideoCaptureConfig::window_focused |
◆ disable_avf
| bool agora::rtc::IScreenCaptureSource::VideoCaptureConfig::disable_avf |
◆ disable_frame_transparent_check
| bool agora::rtc::IScreenCaptureSource::VideoCaptureConfig::disable_frame_transparent_check |
◆ capturerMode
◆ captureAudio
| bool agora::rtc::IScreenCaptureSource::VideoCaptureConfig::captureAudio = false |
◆ audio_channel_count
| int agora::rtc::IScreenCaptureSource::VideoCaptureConfig::audio_channel_count = 2 |
◆ audio_sample_rate
| int agora::rtc::IScreenCaptureSource::VideoCaptureConfig::audio_sample_rate = 48000 |
◆ excludeCurrentProcessAudio
| bool agora::rtc::IScreenCaptureSource::VideoCaptureConfig::excludeCurrentProcessAudio = true |