PartyLocalChatControl
ローカル デバイスに関連するチャット操作の管理クラス。
構文
class PartyLocalChatControl : public PartyChatControl
パブリック メソッド
名前 | 説明 |
---|---|
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 | このチャット コントロールに関連付けられている操作レンダリング ストリームを取得します。 |
要件
ヘッダー: Party.h