次の方法で共有


PartyChatPermissionOptions

2 つのチャット コントロール間の通信関係を定義するためのオプション。

構文

enum class PartyChatPermissionOptions    
{  
    None = 0x0,  
    SendMicrophoneAudio = 0x1,  
    SendTextToSpeechAudio = 0x2,  
    SendAudio = SendMicrophoneAudio | SendTextToSpeechAudio,  
    ReceiveMicrophoneAudio = 0x4,  
    ReceiveTextToSpeechAudio = 0x8,  
    ReceiveAudio = ReceiveMicrophoneAudio | ReceiveTextToSpeechAudio,  
    ReceiveText = 0x10,  
}  

定数

定数 説明
None ローカル チャット コントロールとターゲット チャット コントロールの間のチャット通信は許可されていません。
SendMicrophoneAudio ローカル チャット コントロールとターゲット チャット コントロールの間のマイクによる音声通信は許可されています。

ほとんどのゲーム シナリオでは、すべてまたはまったく音声通信を送信せず、代わりに SendAudio を使用する必要があります。 このフラグは、マイク音声をターゲット チャット コントロールに送信する必要があるが、他の種類の音声を送信すべきではないゲーム シナリオに使用できます。

必要に応じて、 PartyAudioManipulationSinkStream::SubmitBuffer() を介してキャプチャ シンクに送信されるオーディオは、チャットのアクセス許可を適用し、オーディオを受信する必要があるチャット コントロールを決定するときにマイク オーディオとして扱われます。
SendTextToSpeechAudio ローカル チャット コントロールとターゲット チャット コントロールの間の音声合成 (TTS) オーディオ通信は許可されています。

ほとんどのゲーム シナリオでは、すべてまたはまったく音声通信を送信せず、代わりに SendAudio を使用する必要があります。 このフラグは、音声合成 (TTS) オーディオをターゲット チャット コントロールに送信する必要があるが、他の種類のオーディオを送信すべきではないゲーム シナリオに使用できます。
SendAudio ローカル チャット コントロールとターゲット チャット コントロールの間のすべての音声通信は許可されています。

このフラグは SendMicrophoneAudio | SendTextToSpeechAudio と同等です。
ReceiveMicrophoneAudio ターゲット チャット コントロールとトーカル チャット コントロールの間のマイクによる音声通信は許可されています。

ほとんどのゲーム シナリオでは、すべてまたはまったく音声通信を受信せず、代わりに ReceiveAudio を使用する必要があります。 このフラグは、マイク音声をターゲット チャット コントロールから受信する必要があるが、他の種類の音声を送信すべきではないゲーム シナリオに使用できます。

必要に応じて、 PartyAudioManipulationSinkStream::SubmitBuffer() を介してキャプチャ シンクに送信されるオーディオは、チャットのアクセス許可を適用し、オーディオを受信する必要があるチャット コントロールを決定するときにマイク オーディオとして扱われます。
ReceiveTextToSpeechAudio ターゲット チャット コントロールとローカル チャット コントロールの間の音声合成 (TTS) オーディオ通信は許可されています。

ほとんどのゲーム シナリオでは、すべてまたはまったく音声通信を受信せず、代わりに ReceiveAudio を使用する必要があります。 このフラグは、音声合成 (TTS) オーディオをターゲット チャット コントロールから受信する必要があるが、他の種類のオーディオを送信すべきではないゲーム シナリオに使用できます。
ReceiveAudio ターゲット チャット コントロールからローカル チャット コントロールへの音声通信が許可されています。

このフラグは ReceiveMicrophoneAudio | ReceiveTextToSpeechAudio と同等です。
ReceiveText ターゲット チャット コントロールからローカル チャット コントロールへのテキスト通信が許可されています。

要件

ヘッダー: Party.h

関連項目

パーティーのメンバー