|
NERtc Windows SDK
V4.6.20
|
成员的完整列表,这些成员属于 nertc::IRtcEngineEx,包括所有继承而来的类成员
| addBeautyFilter(const char *file_path)=0 | nertc::IRtcEngineEx | pure virtual |
| addBeautyMakeup(const char *file_path)=0 | nertc::IRtcEngineEx | pure virtual |
| addBeautySticker(const char *file_path)=0 | nertc::IRtcEngineEx | pure virtual |
| addLiveStreamTask(const NERtcLiveStreamTaskInfo &info)=0 | nertc::IRtcEngineEx | pure virtual |
| adjustLoopbackRecordingSignalVolume(int volume)=0 | nertc::IRtcEngineEx | pure virtual |
| adjustUserPlaybackSignalVolume(uid_t uid, int volume)=0 | nertc::IRtcEngineEx | pure virtual |
| checkNECastAudioDriver()=0 | nertc::IRtcEngineEx | pure virtual |
| createChannel(const char *channel_name)=0 | nertc::IRtcEngineEx | pure virtual |
| enableAudioVolumeIndication(bool enable, uint64_t interval)=0 | nertc::IRtcEngineEx | pure virtual |
| enableAudioVolumeIndication(bool enable, uint64_t interval, bool enable_vad)=0 | nertc::IRtcEngineEx | pure virtual |
| enableBeauty(bool enabled)=0 | nertc::IRtcEngineEx | pure virtual |
| enableBeautyMirrorMode(bool enabled)=0 | nertc::IRtcEngineEx | pure virtual |
| enableDualStreamMode(bool enable)=0 | nertc::IRtcEngineEx | pure virtual |
| enableEarback(bool enabled, uint32_t volume)=0 | nertc::IRtcEngineEx | pure virtual |
| enableEncryption(bool enable, NERtcEncryptionConfig config)=0 | nertc::IRtcEngineEx | pure virtual |
| enableFaceEnhance(bool enable)=0 | nertc::IRtcEngineEx | pure virtual |
| enableLocalAudio(bool enabled)=0 | nertc::IRtcEngine | pure virtual |
| enableLocalSubStreamAudio(bool enabled)=0 | nertc::IRtcEngineEx | pure virtual |
| enableLocalVideo(bool enabled)=0 | nertc::IRtcEngine | pure virtual |
| enableLocalVideo(NERtcVideoStreamType type, bool enabled)=0 | nertc::IRtcEngine | pure virtual |
| enableLoopbackRecording(bool enabled, const char *device_name)=0 | nertc::IRtcEngineEx | pure virtual |
| enableMediaPub(bool enabled, NERtcMediaPubType media_type)=0 | nertc::IRtcEngineEx | pure virtual |
| enableSuperResolution(bool enable)=0 | nertc::IRtcEngineEx | pure virtual |
| enableVirtualBackground(bool enabled, VirtualBackgroundSource backgroundSource)=0 | nertc::IRtcEngineEx | pure virtual |
| getAudioMixingCurrentPosition(uint64_t *position)=0 | nertc::IRtcEngineEx | pure virtual |
| getAudioMixingDuration(uint64_t *duration)=0 | nertc::IRtcEngineEx | pure virtual |
| getAudioMixingPlaybackVolume(uint32_t *volume)=0 | nertc::IRtcEngineEx | pure virtual |
| getAudioMixingSendVolume(uint32_t *volume)=0 | nertc::IRtcEngineEx | pure virtual |
| getBeautyEffect(NERtcBeautyEffectType type)=0 | nertc::IRtcEngineEx | pure virtual |
| getConnectionState()=0 | nertc::IRtcEngineEx | pure virtual |
| getEffectPlaybackVolume(uint32_t effect_id, uint32_t *volume)=0 | nertc::IRtcEngineEx | pure virtual |
| getEffectSendVolume(uint32_t effect_id, uint32_t *volume)=0 | nertc::IRtcEngineEx | pure virtual |
| getErrorDescription(int error_code)=0 | nertc::IRtcEngineEx | pure virtual |
| getNtpTimeOffset()=0 | nertc::IRtcEngineEx | pure virtual |
| getVersion(int *build)=0 | nertc::IRtcEngineEx | pure virtual |
| initialize(const NERtcEngineContext &context)=0 | nertc::IRtcEngine | pure virtual |
| joinChannel(const char *token, const char *channel_name, uid_t uid)=0 | nertc::IRtcEngine | pure virtual |
| leaveChannel()=0 | nertc::IRtcEngine | pure virtual |
| muteLocalAudioStream(bool mute)=0 | nertc::IRtcEngineEx | pure virtual |
| muteLocalSubStreamAudio(bool mute)=0 | nertc::IRtcEngineEx | pure virtual |
| muteLocalVideoStream(bool mute)=0 | nertc::IRtcEngineEx | pure virtual |
| muteLocalVideoStream(NERtcVideoStreamType type, bool mute)=0 | nertc::IRtcEngineEx | pure virtual |
| pauseAllEffects()=0 | nertc::IRtcEngineEx | pure virtual |
| pauseAudioMixing()=0 | nertc::IRtcEngineEx | pure virtual |
| pauseEffect(uint32_t effect_id)=0 | nertc::IRtcEngineEx | pure virtual |
| pauseScreenCapture()=0 | nertc::IRtcEngineEx | pure virtual |
| playEffect(uint32_t effect_id, NERtcCreateAudioEffectOption *option)=0 | nertc::IRtcEngineEx | pure virtual |
| pullExternalAudioFrame(void *data, int len)=0 | nertc::IRtcEngineEx | pure virtual |
| pushExternalAudioFrame(NERtcAudioFrame *frame)=0 | nertc::IRtcEngineEx | pure virtual |
| pushExternalSubStreamAudioFrame(NERtcAudioFrame *frame)=0 | nertc::IRtcEngineEx | pure virtual |
| pushExternalVideoFrame(NERtcVideoFrame *frame)=0 | nertc::IRtcEngineEx | pure virtual |
| pushExternalVideoFrame(NERtcVideoStreamType type, NERtcVideoFrame *frame)=0 | nertc::IRtcEngineEx | pure virtual |
| queryInterface(NERtcInterfaceIdType iid, void **inter)=0 | nertc::IRtcEngine | pure virtual |
| release(bool sync=true)=0 | nertc::IRtcEngine | pure virtual |
| removeBeautyFilter()=0 | nertc::IRtcEngineEx | pure virtual |
| removeBeautyMakeup()=0 | nertc::IRtcEngineEx | pure virtual |
| removeBeautySticker()=0 | nertc::IRtcEngineEx | pure virtual |
| removeLiveStreamTask(const char *task_id)=0 | nertc::IRtcEngineEx | pure virtual |
| resumeAllEffects()=0 | nertc::IRtcEngineEx | pure virtual |
| resumeAudioMixing()=0 | nertc::IRtcEngineEx | pure virtual |
| resumeEffect(uint32_t effect_id)=0 | nertc::IRtcEngineEx | pure virtual |
| resumeScreenCapture()=0 | nertc::IRtcEngineEx | pure virtual |
| sendSEIMsg(const char *data, int length, NERtcVideoStreamType type)=0 | nertc::IRtcEngineEx | pure virtual |
| sendSEIMsg(const char *data, int length)=0 | nertc::IRtcEngineEx | pure virtual |
| setAudioEffectPreset(NERtcVoiceChangerType type)=0 | nertc::IRtcEngineEx | pure virtual |
| setAudioFrameObserver(INERtcAudioFrameObserver *observer)=0 | nertc::IRtcEngineEx | pure virtual |
| setAudioMixingPlaybackVolume(uint32_t volume)=0 | nertc::IRtcEngineEx | pure virtual |
| setAudioMixingPosition(uint64_t seek_position)=0 | nertc::IRtcEngineEx | pure virtual |
| setAudioMixingSendVolume(uint32_t volume)=0 | nertc::IRtcEngineEx | pure virtual |
| setAudioProfile(NERtcAudioProfileType profile, NERtcAudioScenarioType scenario)=0 | nertc::IRtcEngineEx | pure virtual |
| setAudioSubscribeOnlyBy(uid_t *uid_array, uint32_t size)=0 | nertc::IRtcEngineEx | pure virtual |
| setBeautyEffect(NERtcBeautyEffectType type, float level)=0 | nertc::IRtcEngineEx | pure virtual |
| setBeautyFilterLevel(float level)=0 | nertc::IRtcEngineEx | pure virtual |
| setCameraCaptureConfig(const NERtcCameraCaptureConfig &config)=0 | nertc::IRtcEngineEx | pure virtual |
| setCameraCaptureConfig(NERtcVideoStreamType type, const NERtcCameraCaptureConfig &config)=0 | nertc::IRtcEngineEx | pure virtual |
| setChannelProfile(NERtcChannelProfileType profile)=0 | nertc::IRtcEngine | pure virtual |
| setClientRole(NERtcClientRole role)=0 | nertc::IRtcEngine | pure virtual |
| setCloudProxy(int proxyType)=0 | nertc::IRtcEngineEx | pure virtual |
| setEarbackVolume(uint32_t volume)=0 | nertc::IRtcEngineEx | pure virtual |
| setEffectPlaybackVolume(uint32_t effect_id, uint32_t volume)=0 | nertc::IRtcEngineEx | pure virtual |
| setEffectSendVolume(uint32_t effect_id, uint32_t volume)=0 | nertc::IRtcEngineEx | pure virtual |
| setExcludeWindowList(source_id_t *window_list, int count)=0 | nertc::IRtcEngineEx | pure virtual |
| setExternalAudioRender(bool enabled, int sample_rate, int channels)=0 | nertc::IRtcEngineEx | pure virtual |
| setExternalAudioSource(bool enabled, int sample_rate, int channels)=0 | nertc::IRtcEngineEx | pure virtual |
| setExternalSubStreamAudioSource(bool enabled, int sample_rate, int channels)=0 | nertc::IRtcEngineEx | pure virtual |
| setExternalVideoSource(bool enabled)=0 | nertc::IRtcEngineEx | pure virtual |
| setExternalVideoSource(NERtcVideoStreamType type, bool enabled)=0 | nertc::IRtcEngineEx | pure virtual |
| setLocalCanvasWatermarkConfigs(NERtcVideoStreamType type, NERtcCanvasWatermarkConfig &config)=0 | nertc::IRtcEngineEx | pure virtual |
| setLocalMediaPriority(NERtcMediaPriorityType priority, bool is_preemptive)=0 | nertc::IRtcEngineEx | pure virtual |
| setLocalPublishFallbackOption(NERtcStreamFallbackOption option)=0 | nertc::IRtcEngineEx | pure virtual |
| setLocalRenderMode(NERtcVideoScalingMode scaling_mode)=0 | nertc::IRtcEngineEx | pure virtual |
| setLocalSubStreamRenderMode(NERtcVideoScalingMode scaling_mode)=0 | nertc::IRtcEngineEx | pure virtual |
| setLocalVideoMirrorMode(NERtcVideoMirrorMode mirror_mode)=0 | nertc::IRtcEngineEx | pure virtual |
| setLocalVideoMirrorMode(NERtcVideoStreamType type, NERtcVideoMirrorMode mirror_mode)=0 | nertc::IRtcEngineEx | pure virtual |
| setLocalVideoWatermarkConfigs(bool enabled, NERtcVideoStreamType type, NERtcVideoWatermarkConfig &config)=0 | nertc::IRtcEngineEx | pure virtual |
| setLocalVoiceEqualization(NERtcVoiceEqualizationBand band_frequency, int band_gain)=0 | nertc::IRtcEngineEx | pure virtual |
| setLocalVoicePitch(double pitch)=0 | nertc::IRtcEngineEx | pure virtual |
| setLocalVoiceReverbParam(NERtcReverbParam ¶m)=0 | nertc::IRtcEngineEx | pure virtual |
| setMixedAudioFrameParameters(int sample_rate)=0 | nertc::IRtcEngineEx | pure virtual |
| setParameters(const char *parameters)=0 | nertc::IRtcEngineEx | pure virtual |
| setPlaybackAudioFrameParameters(NERtcAudioFrameRequestFormat *format)=0 | nertc::IRtcEngineEx | pure virtual |
| setRecordingAudioFrameParameters(NERtcAudioFrameRequestFormat *format)=0 | nertc::IRtcEngineEx | pure virtual |
| setRemoteCanvasWatermarkConfigs(uid_t uid, NERtcVideoStreamType type, NERtcCanvasWatermarkConfig &config)=0 | nertc::IRtcEngineEx | pure virtual |
| setRemoteHighPriorityAudioStream(bool enabled, uid_t uid)=0 | nertc::IRtcEngineEx | pure virtual |
| setRemoteRenderMode(uid_t uid, NERtcVideoScalingMode scaling_mode)=0 | nertc::IRtcEngineEx | pure virtual |
| setRemoteSubscribeFallbackOption(NERtcStreamFallbackOption option)=0 | nertc::IRtcEngineEx | pure virtual |
| setRemoteSubSteamRenderMode(uid_t uid, NERtcVideoScalingMode scaling_mode)=0 | nertc::IRtcEngineEx | pure virtual |
| setScreenCaptureMouseCursor(bool capture_cursor)=0 | nertc::IRtcEngineEx | pure virtual |
| setStatsObserver(IRtcMediaStatsObserver *observer)=0 | nertc::IRtcEngineEx | pure virtual |
| setStreamAlignmentProperty(bool enable)=0 | nertc::IRtcEngineEx | pure virtual |
| setupLocalSubStreamVideoCanvas(NERtcVideoCanvas *canvas)=0 | nertc::IRtcEngineEx | pure virtual |
| setupLocalVideoCanvas(NERtcVideoCanvas *canvas)=0 | nertc::IRtcEngine | pure virtual |
| setupRemoteSubStreamVideoCanvas(uid_t uid, NERtcVideoCanvas *canvas)=0 | nertc::IRtcEngineEx | pure virtual |
| setupRemoteVideoCanvas(uid_t uid, NERtcVideoCanvas *canvas)=0 | nertc::IRtcEngine | pure virtual |
| setVideoConfig(const NERtcVideoConfig &config)=0 | nertc::IRtcEngineEx | pure virtual |
| setVideoConfig(NERtcVideoStreamType type, const NERtcVideoConfig &config)=0 | nertc::IRtcEngineEx | pure virtual |
| setVoiceBeautifierPreset(NERtcVoiceBeautifierType type)=0 | nertc::IRtcEngineEx | pure virtual |
| startAudioDump()=0 | nertc::IRtcEngineEx | pure virtual |
| startAudioDump(NERtcAudioDumpType type)=0 | nertc::IRtcEngineEx | pure virtual |
| startAudioMixing(NERtcCreateAudioMixingOption *option)=0 | nertc::IRtcEngineEx | pure virtual |
| startAudioRecording(const char *file_path, int sample_rate, NERtcAudioRecordingQuality quality)=0 | nertc::IRtcEngineEx | pure virtual |
| startAudioRecordingWithConfig(const NERtcAudioRecordingConfiguration &config)=0 | nertc::IRtcEngineEx | pure virtual |
| startBeauty(const char *file_path)=0 | nertc::IRtcEngineEx | pure virtual |
| startChannelMediaRelay(NERtcChannelMediaRelayConfiguration *config)=0 | nertc::IRtcEngineEx | pure virtual |
| startLastmileProbeTest(const NERtcLastmileProbeConfig &config)=0 | nertc::IRtcEngineEx | pure virtual |
| startScreenCaptureByDisplayId(unsigned int display_id, const NERtcRectangle ®ion_rect, const NERtcScreenCaptureParameters &capture_params)=0 | nertc::IRtcEngineEx | pure virtual |
| startScreenCaptureByScreenRect(const NERtcRectangle &screen_rect, const NERtcRectangle ®ion_rect, const NERtcScreenCaptureParameters &capture_params)=0 | nertc::IRtcEngineEx | pure virtual |
| startScreenCaptureByWindowId(source_id_t window_id, const NERtcRectangle ®ion_rect, const NERtcScreenCaptureParameters &capture_params)=0 | nertc::IRtcEngineEx | pure virtual |
| startVideoPreview()=0 | nertc::IRtcEngineEx | pure virtual |
| startVideoPreview(NERtcVideoStreamType type)=0 | nertc::IRtcEngineEx | pure virtual |
| stopAllEffects()=0 | nertc::IRtcEngineEx | pure virtual |
| stopAudioDump()=0 | nertc::IRtcEngineEx | pure virtual |
| stopAudioMixing()=0 | nertc::IRtcEngineEx | pure virtual |
| stopAudioRecording()=0 | nertc::IRtcEngineEx | pure virtual |
| stopBeauty()=0 | nertc::IRtcEngineEx | pure virtual |
| stopChannelMediaRelay()=0 | nertc::IRtcEngineEx | pure virtual |
| stopEffect(uint32_t effect_id)=0 | nertc::IRtcEngineEx | pure virtual |
| stopLastmileProbeTest()=0 | nertc::IRtcEngineEx | pure virtual |
| stopScreenCapture()=0 | nertc::IRtcEngineEx | pure virtual |
| stopVideoPreview()=0 | nertc::IRtcEngineEx | pure virtual |
| stopVideoPreview(NERtcVideoStreamType type)=0 | nertc::IRtcEngineEx | pure virtual |
| subscribeAllRemoteAudioStream(bool subscribe)=0 | nertc::IRtcEngineEx | pure virtual |
| subscribeRemoteAudioStream(uid_t uid, bool subscribe)=0 | nertc::IRtcEngineEx | pure virtual |
| subscribeRemoteSubStreamAudio(uid_t uid, bool subscribe)=0 | nertc::IRtcEngineEx | pure virtual |
| subscribeRemoteVideoStream(uid_t uid, NERtcRemoteVideoStreamType type, bool subscribe)=0 | nertc::IRtcEngine | pure virtual |
| subscribeRemoteVideoSubStream(uid_t uid, bool subscribe)=0 | nertc::IRtcEngineEx | pure virtual |
| switchChannel(const char *token, const char *channel_name)=0 | nertc::IRtcEngine | pure virtual |
| takeLocalSnapshot(NERtcVideoStreamType stream_type, NERtcTakeSnapshotCallback *callback)=0 | nertc::IRtcEngineEx | pure virtual |
| takeRemoteSnapshot(uid_t uid, NERtcVideoStreamType stream_type, NERtcTakeSnapshotCallback *callback)=0 | nertc::IRtcEngineEx | pure virtual |
| updateChannelMediaRelay(NERtcChannelMediaRelayConfiguration *config)=0 | nertc::IRtcEngineEx | pure virtual |
| updateLiveStreamTask(const NERtcLiveStreamTaskInfo &info)=0 | nertc::IRtcEngineEx | pure virtual |
| updateScreenCaptureParameters(const nertc::NERtcScreenCaptureParameters &captureParams)=0 | nertc::IRtcEngineEx | pure virtual |
| updateScreenCaptureRegion(const NERtcRectangle ®ion_rect)=0 | nertc::IRtcEngineEx | pure virtual |
| uploadSdkInfo()=0 | nertc::IRtcEngineEx | pure virtual |
| ~IRtcEngine() (定义于 nertc::IRtcEngine) | nertc::IRtcEngine | inlinevirtual |
| ~IRtcEngineEx() (定义于 nertc::IRtcEngineEx) | nertc::IRtcEngineEx | inlinevirtual |