> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PartyChatPermissionOptions

> 定义两个聊天控件之间通信关系的选项。

定义两个聊天控件之间通信关系的选项。

## Syntax

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

## Constants

| Constant                 | Description                                                                                                                                                                                                                                                                                                                                                                                             |                                 |
| ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------- |
| None                     | 不允许本地聊天控件与目标聊天控件之间进行任何聊天通信。                                                                                                                                                                                                                                                                                                                                                                             |                                 |
| SendMicrophoneAudio      | 允许从本地聊天控件向目标聊天控件发送麦克风音频通信。<br /><br /> 对于大多数游戏场景，应发送全部或不发送任何音频通信，因此应改用 `SendAudio`。此标志可用于以下游戏场景：应向目标聊天控件发送麦克风音频，但不应发送其他类型的音频。<br /><br /> 通过 [PartyAudioManipulationSinkStream::SubmitBuffer()](/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/methods/partyaudiomanipulationsinkstream_submitbuffer) 可选地提交到捕获接收器的音频，在应用聊天权限并确定哪些聊天控件应接收该音频时，将被视为麦克风音频。    |                                 |
| SendTextToSpeechAudio    | 允许从本地聊天控件向目标聊天控件发送文本转语音音频通信。<br /><br /> 对于大多数游戏场景，应发送全部或不发送任何音频通信，因此应改用 `SendAudio`。此标志可用于以下游戏场景：应向目标聊天控件发送文本转语音音频，但不应发送其他类型的音频。                                                                                                                                                                                                                                                                       |                                 |
| SendAudio                | 允许从本地聊天控件向目标聊天控件发送所有音频通信。<br /><br /> 此标志等效于 \`\`\`SendMicrophoneAudio                                                                                                                                                                                                                                                                                                                                  | SendTextToSpeechAudio\`\`\`。    |
| ReceiveMicrophoneAudio   | 允许从目标聊天控件向本地聊天控件发送麦克风音频通信。<br /><br /> 对于大多数游戏场景，应接收全部或不接收任何音频通信，因此应改用 `ReceiveAudio`。此标志可用于以下游戏场景：应从目标聊天控件接收麦克风音频，但不应接收其他类型的音频。<br /><br /> 通过 [PartyAudioManipulationSinkStream::SubmitBuffer()](/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/methods/partyaudiomanipulationsinkstream_submitbuffer) 可选地提交到捕获接收器的音频，在应用聊天权限并确定哪些聊天控件应接收该音频时，将被视为麦克风音频。 |                                 |
| ReceiveTextToSpeechAudio | 允许从目标聊天控件向本地聊天控件发送文本转语音音频通信。<br /><br /> 对于大多数游戏场景，应接收全部或不接收任何音频通信，因此应改用 `ReceiveAudio`。此标志可用于以下游戏场景：应从目标聊天控件接收文本转语音音频，但不应接收其他类型的音频。                                                                                                                                                                                                                                                                    |                                 |
| ReceiveAudio             | 允许从目标聊天控件向本地聊天控件发送音频通信。<br /><br /> 此标志等效于 \`\`\`ReceiveMicrophoneAudio                                                                                                                                                                                                                                                                                                                                 | ReceiveTextToSpeechAudio\`\`\`。 |
| ReceiveText              | 允许从目标聊天控件向本地聊天控件发送文本通信。                                                                                                                                                                                                                                                                                                                                                                                 |                                 |

## Requirements

**Header:** Party.h

## See also

[Party members](/services/playfab/multiplayer/networking/reference/party_members)
