Agora C++ API Reference for All Platforms

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

### - d -

- d3d11Texture2d : agora::media::base::ExternalVideoFrame , agora::media::base::VideoFrame
- data : agora::rtc::AlphaChannel , agora::rtc::PaddedRawPixelBuffer , agora::rtc::RawPixelBuffer , agora::util::IString
- data_ : agora::media::base::AudioPcmFrame
- DATA_READY : agora::rtc::AudioFrameHandleInfo
- data_size : agora::rtc::InputSeiData
- DataChannelConfig() : agora::DataChannelConfig
- dataChannelId : agora::DataChannelInfo
- dataDir : agora::base::AgoraServiceConfigEx
- dataLength : agora::media::AudioSpectrumData
- datastreamEncryptionEnabled : agora::rtc::EncryptionConfig , agora::rtc::EncryptionConfigInternal
- dec_in_num : agora::rtc::RemoteVideoTrackStatsEx
- dec_mosreport : agora::rtc::VideoConfigurationEx
- DeclareGlobalResource() : agora::rtc::IExtensionVideoFilterControlEx
- decode_level : agora::rtc::RemoteVideoTrackStatsEx
- DecodeCapacity : agora::rtc::VideoHWCodecSpec
- decoder_thread_num : agora::rtc::VideoConfigurationEx
- decoder_type : agora::rtc::RemoteVideoTrackStats
- decoder_vender_id : agora::rtc::RemoteVideoTrackStats
- decoderInputFrameRate : agora::rtc::RemoteVideoStats , agora::rtc::RemoteVideoTrackStats
- decoderOutputFrameRate : agora::rtc::RemoteVideoStats , agora::rtc::RemoteVideoTrackStats
- decodeTimeMs : agora::rtc::EncodedVideoFrameInfo , agora::rtc::VideoEncodedImageData
- Decreasing : agora::rtc::IRtmpLocalUser
- DecRef() : agora::RefCounter
- Decrement() : agora::AtomicOps
- default_enable_hw_encoder : agora::rtc::VideoConfigurationEx
- default_enable_hwenc_win32 : agora::rtc::VideoConfigurationEx
- DEFAULT_METADATA_SIZE_IN_BYTE : agora::rtc::IMetadataObserver
- defaultLayout : agora::rtc::PublisherConfiguration
- defaultToSpeaker : agora::base::AudioSessionConfiguration
- defaultVideoStreamType : agora::rtc::ChannelMediaOptions
- degradation_preference : agora::rtc::VideoConfigurationEx
- degradationPreference : agora::rtc::VideoEncoderConfiguration
- deinit() : agora::rtc::IScreenCapturerEx2 , agora::rtc::IScreenCapturerEx
- deinit_func : agora::rtc::GlobalResourceMetaInfo
- deinitialize() : agora::rtc::IRtcConnectionEx , agora::rtc::IRtmpConnectionEx , agora::rtc::RtcEngineLibHelper
- delay : agora::rtc::RemoteVideoTrackStats , agora::rtc::WebAgentVideoStats
- delay_estimate_ms : agora::rtc::RemoteAudioTrackStats
- delay_median_ms : agora::rtc::ILocalUser::AudioProcessingStats
- delay_ms : agora::rtc::ILocalUser::AudioProcessingStats
- delay_standard_deviation_ms : agora::rtc::ILocalUser::AudioProcessingStats
- deleteAttributes() : agora::rtm::IChannel
- deleteCollection() : agora::base::ISyncClient
- deleteCollectionLLApiInternal() : agora::base::ISyncClientEx
- deleteDoc() : agora::base::ISyncClient
- deleteDocLLApiInternal() : agora::base::ISyncClientEx
- deleteDocValue() : agora::base::ISyncClient
- deleteDocValueLLApiInternal() : agora::base::ISyncClientEx
- deleteDocValues() : agora::base::ISyncClient
- deleteDocValuesLLApiInternal() : agora::base::ISyncClientEx
- Deleter : agora::RefCountedObject< T >
- deleter_ : agora::RefCountedObject< T >
- delImageSource() : agora::rtc::IVideoMixerSource
- delImageSourceLLApiInternal() : agora::rtc::IVideoMixerSourceEx
- deliverVideoFrame() : agora::rtc::IExtensionVideoFilter::Control
- delStreamLayout() : agora::rtc::IVideoMixerSource
- delStreamLayoutLLApiInternal() : agora::rtc::IVideoMixerSourceEx
- DELTA_FRAME : agora::rtc::video_packet_t
- denoising_on : agora::rtc::VideoConfigurationEx
- DeRegisterEncodedImageCallback() : agora::rtc::IVideoEncodedImageSenderEx
- deRegisterFrameCallback() : agora::rtc::IVideoFrameTransceiverEx
- deRegisterMixedFrameCallback() : agora::rtc::IVideoMixerSourceEx
- DeRegisterVideoFrameCallback() : agora::rtc::IVideoFrameSenderEx
- derived_headset_black_list_device : agora::rtc::AudioOptions
- destCount : agora::rtc::ChannelMediaRelayConfiguration
- destInfos : agora::rtc::ChannelMediaRelayConfiguration
- destroyCustomAudioTrack() : agora::media::IMediaEngine
- destroyCustomEncodedVideoTrack() : agora::rtc::IRtcEngine
- destroyCustomExtension() : agora::rtc::ICustomExtensionProvider
- destroyCustomVideoTrack() : agora::rtc::IRtcEngine
- destroyDecoder() : agora::rtc::IVideoDecoderProvider
- destroyEncoder() : agora::rtc::IVideoEncoderProvider
- destroyMediaPlayer() : agora::base::IAgoraServiceEx , agora::rtc::IRtcEngine
- destroyMediaRecorder() : agora::rtc::IRtcEngine
- destroyRhythmPlayer() : agora::base::IAgoraServiceEx
- destroyVideoEffectObject() : agora::rtc::IRtcEngine
- detach() : agora::rtc::ILocalAudioTrackEx , agora::rtc::ILocalVideoTrackEx , agora::rtc::IRemoteVideoTrackEx
- detach_default_audio_state : agora::rtc::ILocalAudioTrackEx::DetachOption
- detachAudioDeviceLLApiInternal() : agora::rtc::ILocalAudioTrackEx
- DetachReason : agora::rtc::ILocalAudioTrackEx , agora::rtc::ILocalVideoTrackEx , agora::rtc::IRemoteVideoTrackEx
- DetachStatSpace() : agora::rtc::IVideoEncodedImageSenderEx
- deviceId : agora::base::AgoraServiceConfigEx , agora::media::base::PlayerUpdatedInfo , agora::rtc::AudioDeviceInfo , agora::rtc::CameraCapturerConfiguration , agora::rtc::CameraCharacteristicProfile , agora::rtc::CameraInfo
- deviceid : agora::rtc::VideoHWCodecSpec
- deviceId : agora::rtc::YuvConvertStats
- deviceInfo : agora::base::AgoraServiceConfigEx
- DeviceInfo() : agora::rtc::DeviceInfo
- deviceName : agora::rtc::AudioDeviceInfo , agora::rtc::CameraInfo , agora::rtc::LoopbackRecordingOption
- deviceType : agora::rtc::CameraInfo
- deviceTypeName : agora::rtc::AudioDeviceInfo
- DeviceWorkType : agora::media::ContentInspectConfigEx
- didStreamMessageSync() : agora::rtc::IRtcConnectionEx
- dimensions : agora::rtc::IScreenCaptureSource::VideoCaptureConfig , agora::rtc::ScreenCaptureParameters , agora::rtc::ScreenVideoParameters , agora::rtc::SimulcastConfig::StreamLayerConfig , agora::rtc::SimulcastStreamConfig , agora::rtc::StreamLayerConfigInternal , agora::rtc::VideoEncoderConfiguration
- direct_cdn_streaming_h264_profile : agora::rtc::VideoConfigurationEx
- DirectCdnStreamingMediaOptions() : agora::rtc::DirectCdnStreamingMediaOptions
- disable_avf : agora::rtc::IScreenCaptureSource::VideoCaptureConfig
- disable_frame_transparent_check : agora::rtc::IScreenCaptureSource::VideoCaptureConfig
- disableAudio() : agora::rtc::IRtcEngine
- disableAudioSpectrumMonitor() : agora::rtc::ILocalUser , agora::rtc::IRtcEngine
- disableAudioSpectrumMonitorLLApiInternal() : agora::rtc::ILocalUserEx
- disableAut : agora::rtc::LocalAccessPointConfiguration
- disableExtension() : agora::base::IAgoraService
- disableExtensionLLApiInternal() : agora::base::IAgoraServiceEx
- disableMe() : agora::rtc::IExtensionVideoFilter::Control , agora::rtc::ILipSyncFilter::Control
- disableVideo() : agora::rtc::IRtcEngine
- disconnect() : agora::base::ISyncTransport , agora::rtc::IRtcConnection , agora::rtc::IRtmpConnection
- disconnectDatabase() : agora::base::ISyncClient
- disconnectDatabaseLLApiInternal() : agora::base::ISyncClientEx
- disconnectLLApiInternal() : agora::rtc::IRtcConnectionEx , agora::rtc::IRtmpConnectionEx
- display_id : agora::rtc::IScreenCaptureSource::VideoCaptureConfig
- displayId : agora::rtc::ScreenCaptureConfiguration
- divergent_filter_fraction : agora::rtc::ILocalUser::AudioProcessingStats
- dm_lowred : agora::rtc::ILocalVideoTrackEx::AttachInfo
- dm_maxgc : agora::rtc::ILocalVideoTrackEx::AttachInfo
- dm_wsize : agora::rtc::ILocalVideoTrackEx::AttachInfo
- domainLimit : agora::base::AgoraServiceConfiguration , agora::rtc::RtcEngineContext
- domainList : agora::rtc::LocalAccessPointConfiguration
- domainListSize : agora::rtc::LocalAccessPointConfiguration
- downlink_effect_type : agora::rtc::RemoteAudioTrackStats
- downlink_peq_enable : agora::rtc::AudioOptions
- downlink_process_time_ms : agora::rtc::RemoteAudioTrackStats , agora::rtc::RemoteVideoTrackStats
- downlink_voice_over_enable : agora::rtc::AudioOptions
- DownlinkNetworkInfo() : agora::rtc::DownlinkNetworkInfo
- downlinkReport : agora::rtc::LastmileProbeResult
- downloadSize : agora::media::base::CacheStatistics
- drop_fps : agora::rtc::ScreenCaptureProfilingStatistics
- dropFrame : agora::rtc::FrameProcessResult
- dropped_audio_frames : agora::rtc::ILocalAudioTrack::LocalAudioTrackStats
- dtx_action_counter : agora::rtc::ILocalUser::ANAStats
- dualStreamEnabled : agora::rtc::LocalVideoStats
- dumpVideoFrame() : agora::rtc::IExtensionControl
- duration : agora::media::base::PlayerStreamInfo , agora::rtc::RtcStats
- durationMs : agora::media::RecorderInfo
- dwlink_gain : agora::rtc::AudioOptions