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

# PartyChatPermissionOptions

> 定義兩個聊天控制項之間通訊關係的選項。

定義兩個聊天控制項之間通訊關係的選項。

## 語法

```cpp theme={null}
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()](https://docs.xbox.com/zh-TW/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/methods/partyaudiomanipulationsinkstream_submitbuffer.md) 選擇性提交至擷取接收器的音訊會被視為麥克風音訊。 | |
| SendTextToSpeechAudio | 允許從本機聊天控制項到目標聊天控制項的文字轉語音音訊通訊。  在大多數遊戲案例中，應傳送全部或完全不傳送音訊通訊，並應改用 `SendAudio`。此旗標可用於應將文字轉語音音訊傳送至目標聊天控制項，但不應傳送其他類型音訊的遊戲案例。 | |
| SendAudio | 允許從本機聊天控制項到目標聊天控制項的所有音訊通訊。  此旗標等同於 \`\`\`SendMicrophoneAudio | SendTextToSpeechAudio\`\`\`。 |
| ReceiveMicrophoneAudio | 允許從目標聊天控制項到本機聊天控制項的麥克風音訊通訊。  在大多數遊戲案例中，應接收全部或完全不接收音訊通訊，並應改用 `ReceiveAudio`。此旗標可用於應接收來自目標聊天控制項的麥克風音訊，但不應接收其他類型音訊的遊戲案例。   套用聊天權限並判斷哪些聊天控制項應接收音訊時，透過 [PartyAudioManipulationSinkStream::SubmitBuffer()](https://docs.xbox.com/zh-TW/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/methods/partyaudiomanipulationsinkstream_submitbuffer.md) 選擇性提交至擷取接收器的音訊會被視為麥克風音訊。 | |
| ReceiveTextToSpeechAudio | 允許從目標聊天控制項到本機聊天控制項的文字轉語音音訊通訊。  在大多數遊戲案例中，應接收全部或完全不接收音訊通訊，並應改用 `ReceiveAudio`。此旗標可用於應接收來自目標聊天控制項的文字轉語音音訊，但不應接收其他類型音訊的遊戲案例。 | |
| ReceiveAudio | 允許從目標聊天控制項到本機聊天控制項的音訊通訊。  此旗標等同於 \`\`\`ReceiveMicrophoneAudio | ReceiveTextToSpeechAudio\`\`\`。 |
| ReceiveText | 允許從目標聊天控制項到本機聊天控制項的文字通訊。 | |

## 需求

**標頭：** Party.h

## 另請參閱

[Party 成員](https://docs.xbox.com/zh-TW/services/playfab/multiplayer/networking/reference/party_members.md)


## Related topics

- [PartyLocalChatControl::SetPermissions](https://docs.xbox.com/zh-TW/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_setpermissions.md)
- [PartyLocalChatControl::GetPermissions](https://docs.xbox.com/zh-TW/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_getpermissions.md)
- [PartyXblChatPermissionInfo](https://docs.xbox.com/zh-TW/services/playfab/multiplayer/networking/xblreference/structs/partyxblchatpermissioninfo.md)
- [PartyAudioManipulationSinkStream::SubmitBuffer](https://docs.xbox.com/zh-TW/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/methods/partyaudiomanipulationsinkstream_submitbuffer.md)
- [PlayFab Party 的 XBOX Live 協助程式庫](https://docs.xbox.com/zh-TW/services/playfab/multiplayer/networking/party-xbox-live-guide.md)
