Syntax
class PartyLocalChatControl : public PartyChatControl
Public Methods
| Name | Description |
|---|---|
| GetLocalUser | 获取与此本地聊天控件关联的本地用户。 |
| SetPermissions | 设置本地聊天控件与目标聊天控件之间的聊天权限。 |
| GetPermissions | 获取本地聊天控件与目标聊天控件之间的语音通信关系。 |
| SendText | 将聊天文本字符串传输到每个指定的目标聊天控件。 |
| SetAudioInput | 配置聊天控件将用于音频输入的首选麦克风或录音设备。 |
| GetAudioInput | 提供聊天控件已配置为用于音频输入的首选麦克风或录音设备。 |
| SetAudioOutput | 配置聊天控件将用于音频输出的首选扬声器或耳机设备。 |
| GetAudioOutput | 提供聊天控件已配置为用于音频输出的首选扬声器或耳机设备。 |
| PopulateAvailableTextToSpeechProfiles | 填充本地聊天控件支持的文本转语音配置文件列表。 |
| GetAvailableTextToSpeechProfiles | 获取此聊天控件的文本转语音配置文件。 |
| SetTextToSpeechProfile | 配置用于指定类型的文本转语音操作的配置文件。 |
| GetTextToSpeechProfile | 获取上次通过成功完成的 SetTextToSpeechProfile() 操作为指定类型的文本转语音操作配置的配置文件。 |
| SynthesizeTextToSpeech | 生成文本转语音音频,用于替换与此聊天控件关联的麦克风音频,或直接渲染到该聊天控件的音频输出。 |
| GetLanguage | 获取与此聊天控件关联的语言。 |
| SetTranscriptionOptions | 为此聊天控件配置与语音聊天音频关联的转录选项。 |
| GetTranscriptionOptions | 提供为此聊天控件与语音聊天音频关联的转录选项。 |
| SetTextChatOptions | 为此聊天控件配置与文本聊天关联的文本聊天选项。 |
| GetTextChatOptions | 提供为此聊天控件与文本聊天关联的文本聊天选项。 |
| SetAudioRenderVolume | 配置将用于本地聊天控件的、从目标聊天控件接收到的音频的音量设置。 |
| GetAudioRenderVolume | 提供将用于本地聊天控件的、从目标聊天控件接收到的音频的音量设置。 |
| SetAudioInputMuted | 配置用户的音频输入是否处于静音状态。 |
| GetAudioInputMuted | 提供用户的音频输入是否处于静音状态。 |
| SetIncomingAudioMuted | 配置来自目标聊天控件的传入音频(相对于本地聊天控件)是否被静音。 |
| GetIncomingAudioMuted | 提供来自目标聊天控件的传入音频(相对于本地聊天控件)之前是否已被静音。 |
| SetIncomingTextMuted | 配置来自目标聊天控件的传入文本消息(相对于本地聊天控件)是否被静音。 |
| GetIncomingTextMuted | 提供来自目标聊天控件的传入文本消息(相对于本地聊天控件)之前是否已被静音。 |
| SetVoiceAudioOptions | 为此聊天控件配置语音音频选项。 |
| GetVoiceAudioOptions | 提供与此聊天控件关联的语音音频选项。 |
| GetLocalChatIndicator | 提供指定本地聊天控件音频状态的聊天指示器。 |
| GetChatIndicator | 提供指定目标聊天控件相对于本地聊天控件的音频状态的聊天指示器。 |
| ConfigureAudioManipulationCaptureStream | 将异步操作排队以配置音频处理捕获流。 |
| GetAudioManipulationCaptureStream | 检索与此聊天控件关联的音频处理捕获流。 |
| ConfigureAudioManipulationRenderStream | 将异步操作排队以配置音频处理渲染流。 |
| GetAudioManipulationRenderStream | 检索与此聊天控件关联的处理渲染流。 |
Requirements
Header: Party.hSee also
Party 成员PartyChatControl
PartyChatControl::GetLocal
