FLeaveChannelOptions

  • Unreal Blueprint

更新时间不可用

离开频道的选项。

C++
USTRUCT(BlueprintType)
struct FLeaveChannelOptions
{
	GENERATED_BODY()
public:
	UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|LeaveChannelOptions")
	bool stopAudioMixing = true;
	UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|LeaveChannelOptions")
	bool stopAllEffect = true;
	UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|LeaveChannelOptions")
	bool stopMicrophoneRecording = true;

	FLeaveChannelOptions() {}
	FLeaveChannelOptions(const agora::rtc::LeaveChannelOptions& AgoraData) {
		this->stopAudioMixing = AgoraData.stopAudioMixing;
		this->stopAllEffect = AgoraData.stopAllEffect;
		this->stopMicrophoneRecording = AgoraData.stopMicrophoneRecording;
	}
	agora::rtc::LeaveChannelOptions CreateAgoraData() const {
		agora::rtc::LeaveChannelOptions AgoraData;
		AgoraData.stopAudioMixing = this->stopAudioMixing;
		AgoraData.stopAllEffect = this->stopAllEffect;
		AgoraData.stopMicrophoneRecording = this->stopMicrophoneRecording;
		return AgoraData;
	}
	void FreeAgoraData(agora::rtc::LeaveChannelOptions& AgoraData) const {
	}
};

属性

参数名描述
stopAudioMixing

离开频道时,是否停止播放音乐文件及混音:

  • true:(默认)停止播放音乐文件及混音。
  • false: 不停止播放音乐文件及混音。
stopAllEffect

离开频道时,是否停止播放音效:

  • true:(默认)停止播放音效。
  • false: 不停止播放音效。
stopMicrophoneRecording

离开频道时,是否停止麦克风采集:

  • true:(默认)停止麦克风采集。
  • false: 不停止麦克风采集。
表格内容超出当前宽度,可横向滚动查看更多列。

这个页面有帮助吗?