Agora C++ API Reference for All Platforms

Here is a list of all class members with links to the classes they belong to:

### - i -

- icon_height : agora::rtc::IScreenCaptureSource::ScreenSourceListOption
- icon_width : agora::rtc::IScreenCaptureSource::ScreenSourceListOption
- iconImage : agora::rtc::ScreenCaptureSourceInfo
- id : agora::capability::CapabilityItem , agora::rtc::CapabilityItem , agora::rtc::region_info , agora::rtc::TConnectionInfo
- ID : agora::rtc::VideoBeautyParam
- id_ : agora::rtc::ILocalVideoTrackEx
- IDiagnosticService() : agora::rtc::IDiagnosticService
- ignore_unresponsive : agora::rtc::IScreenCaptureSource::ScreenSourceListOption
- ILocalAudioTrackEx() : agora::rtc::ILocalAudioTrackEx
- ILocalVideoTrackEx() : agora::rtc::ILocalVideoTrackEx
- image : agora::rtc::VideoEncodedImageData
- image_path : agora::rtc::MixerLayoutConfig
- ImagePayloadData() : agora::rtc::ImagePayloadData
- ImageTrackOptions() : agora::rtc::ImageTrackOptions
- imageUrl : agora::rtc::ImageTrackOptions , agora::rtc::TranscodingVideoStream
- IMediaRecorder2Ex() : agora::rtc::IMediaRecorder2Ex
- impl_type : agora::rtc::VideoCodecInfo
- include_screen : agora::rtc::IScreenCaptureSource::ScreenSourceListOption
- Increasing : agora::rtc::IRtmpLocalUser
- IncRef() : agora::RefCounter
- Increment() : agora::AtomicOps
- info : agora::rtc::TConnectSettings
- info_size : agora::UserDataChannelInfo
- infos : agora::UserDataChannelInfo
- Init() : agora::internal::OptionalStorageBase< T > , agora::rtc::AiEchoCancellationExtension , agora::rtc::AINoiseSuppressorExtension , agora::rtc::ContentInspectExtension
- init_func : agora::rtc::GlobalResourceMetaInfo
- init_once : agora::rtc::GlobalResourceMetaInfo
- inited : agora::rtc::CameraCharacteristicProfile , agora::rtc::VideoHWCodecSpec
- initial_hw_encoder_quickly_start : agora::rtc::VideoConfigurationEx
- initialize() : agora::base::IAgoraService , agora::base::IAgoraServiceEx , agora::rtc::ILocalUserEx , agora::rtc::IRtcConnectionEx , agora::rtc::IRtcEngine , agora::rtc::IRtmpConnectionEx , agora::rtc::RtcEngineLibHelper , agora::rtm::IRtmService
- initializeCapture() : agora::rtc::IScreenCaptureSource
- initializeEx() : agora::base::IAgoraServiceEx , agora::rtc::IRtcConnectionEx , agora::rtc::IRtcEngineInternal
- initializeInternal() : agora::rtc::IRtcEngineInternal
- initializeLLApiInternal() : agora::base::IAgoraServiceEx , agora::rtc::ILocalUserEx , agora::rtc::IRtcConnectionEx , agora::rtc::IRtmpConnectionEx
- initializeVQA() : agora::rtc::IAgoraVideoQualityAnalyzer
- InitOrAssign() : agora::internal::OptionalBase< T >
- initRecording() : agora::rtc::IRecordingDeviceSource
- InitUsingLastRegionSetting() : agora::rtc::IScreenCapturerEx
- initVideo() : agora::rtc::IScreenCaptureSource
- initWithDeviceId() : agora::rtc::ICameraCapturer
- initWithDeviceIdLLApiInternal() : agora::rtc::ICameraCapturerEx
- initWithDeviceName() : agora::rtc::ICameraCapturer
- initWithDeviceNameLLApiInternal() : agora::rtc::ICameraCapturerEx
- initWithDisplayId() : agora::rtc::IScreenCapturer
- initWithDisplayIdLLApiInternal() : agora::rtc::IScreenCapturerEx
- initWithMediaProjectionPermissionResultData() : agora::rtc::IScreenCapturer
- initWithMediaProjectionPermissionResultDataLLApiInternal() : agora::rtc::IScreenCapturerEx
- initWithScreenRect() : agora::rtc::IScreenCapturer
- initWithScreenRectLLApiInternal() : agora::rtc::IScreenCapturerEx
- initWithWindowId() : agora::rtc::IScreenCapturer
- initWithWindowIdLLApiInternal() : agora::rtc::IScreenCapturerEx
- InjectStreamConfig() : agora::rtc::InjectStreamConfig
- injectStreamHeight : agora::rtc::PublisherConfiguration
- injectStreamUrl : agora::rtc::PublisherConfiguration
- injectStreamWidth : agora::rtc::PublisherConfiguration
- input_audio_routing : agora::rtc::AudioOptions
- input_frame_rate : agora::rtc::LocalVideoTrackStats
- inputNumberOfChannels : agora::base::AudioSessionConfiguration
- inputType : agora::rtc::VideoHWCodecSpec
- intel_cpu_threshold_mhz : agora::rtc::VideoConfigurationEx
- interlayer_pred : agora::rtc::VideoConfigurationEx
- INTERNAL_FLAG_TYPE : agora::rtc::rtc_packet_t
- internal_flags : agora::rtc::rtc_packet_t
- internal_user_id_t : agora::rtc::ILocalUserEx
- internalCodec : agora::rtc::LocalAudioStats
- internalFlags_ : agora::rtc::SAudioFrame , agora::rtc::SAudioPacket
- internalPlayerUuid : agora::media::base::PlayerUpdatedInfo
- internalUid : agora::rtc::TConnectionInfo
- internalUplinkCostTimeStartMs : agora::rtc::VideoEncodedImageData
- interval : agora::media::ContentInspectModule , agora::media::ContentInspectModuleEx
- intervalInSeconds : agora::rtc::EchoTestConfiguration
- inUse : agora::rtc::CameraInfo
- INVALID_METADATA_SIZE_IN_BYTE : agora::rtc::IMetadataObserver
- ioBufferDuration : agora::base::AudioSessionConfiguration
- ipList : agora::rtc::LocalAccessPointConfiguration
- ipListSize : agora::rtc::LocalAccessPointConfiguration
- IRemoteAudioTrackEx() : agora::rtc::IRemoteAudioTrackEx
- IRemoteVideoTrackEx() : agora::rtc::IRemoteVideoTrackEx
- is_crop : agora::rtc::ScreenCaptureMetaInfo
- is_hw_accelerated : agora::rtc::VideoCodecInfo
- is_p2p_switch_enabled : agora::rtc::RtcConnectionConfigurationEx
- is_p2p_switch_enabled_ : agora::rtc::RtcEngineContextInternal
- is_populated_ : agora::internal::OptionalStorageBase< T >
- is_stereo_ : agora::media::base::AudioPcmFrame
- isAgoraSource : agora::media::base::MediaSource
- isAudioCaptureSupported() : agora::rtc::IScreenCapturerEx , agora::rtc::IScreenCaptureSource
- isAudioFilterable : agora::rtc::ChannelMediaOptions
- isAudioValid() : agora::rtc::IMediaStreamingSource
- isAutoFaceFocusSupported() : agora::rtc::ICameraCapturer
- isAutoFaceFocusSupportedLLApiInternal() : agora::rtc::ICameraCapturerEx
- isCameraAutoExposureFaceModeSupported() : agora::rtc::ICameraCapturer , agora::rtc::IRtcEngine
- isCameraAutoExposureFaceModeSupportedLLApiInternal() : agora::rtc::ICameraCapturerEx
- isCameraAutoFocusFaceModeSupported() : agora::rtc::IRtcEngine
- isCameraCenterStageSupported() : agora::rtc::IRtcEngine
- isCameraExposurePositionSupported() : agora::rtc::ICameraCapturer , agora::rtc::IRtcEngine
- isCameraExposurePositionSupportedLLApiInternal() : agora::rtc::ICameraCapturerEx
- isCameraExposureSupported() : agora::rtc::ICameraCapturer , agora::rtc::IRtcEngine
- isCameraExposureSupportedLLApiInternal() : agora::rtc::ICameraCapturerEx
- isCameraFaceDetectSupported() : agora::rtc::ICameraCapturer , agora::rtc::IRtcEngine
- isCameraFaceDetectSupportedLLApiInternal() : agora::rtc::ICameraCapturerEx
- isCameraFocusSupported() : agora::rtc::IRtcEngine
- isCameraTorchSupported() : agora::rtc::ICameraCapturer , agora::rtc::IRtcEngine
- isCameraTorchSupportedLLApiInternal() : agora::rtc::ICameraCapturerEx
- isCameraZoomSupported() : agora::rtc::IRtcEngine
- isCaptureWindow : agora::rtc::ScreenCaptureConfiguration
- isCenterStageSupported() : agora::rtc::ICameraCapturer
- isConnected() : agora::rtc::IRtcConnectionEx
- isCurrentSelected : agora::rtc::AudioDeviceInfo
- isDataChannelOnly : agora::rtc::RtcConnectionConfiguration
- isEnabled() : agora::rtc::IAudioFilter , agora::rtc::ILocalAudioTrack , agora::rtc::IVideoFilter
- isEnabledLLApiInternal() : agora::rtc::ILocalAudioTrackEx
- isEncodedFrameTrack() : agora::rtc::ILocalAudioTrackEx
- isEncryptionEnabled() : agora::rtc::IRtcConnectionEx
- isEventHandler() : agora::rtc::IRtcEngineInternal
- isEventHandlerEx() : agora::rtc::IRtcEngineInternal
- isExtensionFilter() : agora::rtc::IExtensionVideoFilter , agora::rtc::IVideoFilter
- isExternal() : agora::media::base::IVideoFrameObserver , agora::media::base::IVideoFrameObserverEx , agora::media::IVideoFrameObserver , agora::media::IVideoFrameObserverEx , agora::rtc::IMediaPlayerVideoFrameObserverEx , agora::rtc::IVideoFilter , agora::rtc::IVideoFilterEx
- isExternalSink() : agora::rtc::IVideoSinkBase
- isFeatureAvailableOnDevice() : agora::rtc::IRtcEngine
- isFocusSupported() : agora::rtc::ICameraCapturer
- isFocusSupportedLLApiInternal() : agora::rtc::ICameraCapturerEx
- isHardwareCodec : agora::rtc::RemoteVideoTrackStatsEx
- isInteractiveAudience : agora::rtc::ChannelMediaOptions , agora::rtc::RtcConnectionConfiguration
- isLiveSource : agora::media::base::MediaSource
- isLocal : agora::rtc::VideoTrackInfo
- isLocalUid() : agora::rtc::IRtcConnectionEx
- isLocalUserId() : agora::rtc::IRtcConnectionEx
- isLowLatencyAudioSupported : agora::rtc::DeviceInfo
- isMediaPacketTrack() : agora::rtc::ILocalAudioTrackEx
- isMicrophoneOn() : agora::rtc::IRtcEngineInternal
- isOccluded : agora::rtc::ScreenCaptureSourceInfo
- isOpPermission() : agora::base::ISyncClient
- isOpPermissionLLApiInternal() : agora::base::ISyncClientEx
- isPassThruMode : agora::rtc::RtcEngineContextInternal
- isPlayoutDevice : agora::rtc::AudioDeviceInfo
- isPureCpp : agora::rtc::RtcEngineContextInternal
- isSpeakerphoneEnabled() : agora::rtc::IRtcEngine
- isTexture : agora::rtc::CameraCharacteristicProfile
- isValid : agora::rtc::ExtensionContext , agora::rtc::RtcEngineLibHelper
- isVideoFilterEnabled() : agora::rtc::ILocalVideoTrackEx
- isVideoValid() : agora::rtc::IMediaStreamingSource
- isWebrtcPacerEnabled() : agora::rtc::IRtcConnectionEx
- isZoomSupported() : agora::rtc::ICameraCapturer
- isZoomSupportedLLApiInternal() : agora::rtc::ICameraCapturerEx
- item : agora::rtc::CapabilityItemMap
- item_map : agora::rtc::Capabilities
- iterator : agora::util::AList< T >