> ## 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

> Opções para definir a relação de comunicação entre dois controles de chat.

Opções para definir a relação de comunicação entre dois controles de chat.

## Sintaxe

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

## Constantes

| Constante | Descrição | |
| - | - | - |
| None | Nenhuma comunicação por chat é permitida entre o controle de chat local e o controle de chat de destino. | |
| SendMicrophoneAudio | A comunicação de áudio do microfone do controle de chat local para o controle de chat de destino é permitida.  Na maioria dos cenários de jogo, toda ou nenhuma comunicação de áudio deve ser enviada, e `SendAudio` deve ser usado em vez disso. Este sinalizador pode ser usado em cenários de jogo em que o áudio do microfone deve ser enviado ao controle de chat de destino, mas outros tipos de áudio não.   O áudio enviado opcionalmente a um coletor de captura por meio de [PartyAudioManipulationSinkStream::SubmitBuffer()](https://docs.xbox.com/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/methods/partyaudiomanipulationsinkstream_submitbuffer.md) é tratado como áudio de microfone ao aplicar as permissões de chat e determinar quais controles de chat devem receber o áudio. | |
| SendTextToSpeechAudio | A comunicação de áudio de conversão de texto em fala do controle de chat local para o controle de chat de destino é permitida.  Na maioria dos cenários de jogo, toda ou nenhuma comunicação de áudio deve ser enviada, e `SendAudio` deve ser usado em vez disso. Este sinalizador pode ser usado em cenários de jogo em que o áudio de conversão de texto em fala deve ser enviado ao controle de chat de destino, mas outros tipos de áudio não. | |
| SendAudio | Toda a comunicação de áudio do controle de chat local para o controle de chat de destino é permitida.  Este sinalizador equivale a \`\`\`SendMicrophoneAudio | SendTextToSpeechAudio\`\`\`. |
| ReceiveMicrophoneAudio | A comunicação de áudio do microfone do controle de chat de destino para o controle de chat local é permitida.  Na maioria dos cenários de jogo, toda ou nenhuma comunicação de áudio deve ser recebida, e `ReceiveAudio` deve ser usado em vez disso. Este sinalizador pode ser usado em cenários de jogo em que o áudio do microfone deve ser recebido do controle de chat de destino, mas outros tipos de áudio não.   O áudio enviado opcionalmente a um coletor de captura por meio de [PartyAudioManipulationSinkStream::SubmitBuffer()](https://docs.xbox.com/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/methods/partyaudiomanipulationsinkstream_submitbuffer.md) é tratado como áudio de microfone ao aplicar as permissões de chat e determinar quais controles de chat devem receber o áudio. | |
| ReceiveTextToSpeechAudio | A comunicação de áudio de conversão de texto em fala do controle de chat de destino para o controle de chat local é permitida.  Na maioria dos cenários de jogo, toda ou nenhuma comunicação de áudio deve ser recebida, e `ReceiveAudio` deve ser usado em vez disso. Este sinalizador pode ser usado em cenários de jogo em que o áudio de conversão de texto em fala deve ser recebido do controle de chat de destino, mas outros tipos de áudio não. | |
| ReceiveAudio | A comunicação de áudio do controle de chat de destino para o controle de chat local é permitida.  Este sinalizador equivale a \`\`\`ReceiveMicrophoneAudio | ReceiveTextToSpeechAudio\`\`\`. |
| ReceiveText | A comunicação por texto do controle de chat de destino para o controle de chat local é permitida. | |

## Requisitos

**Cabeçalho:** Party.h

## Confira também

[Membros do Party](https://docs.xbox.com/pt-BR/services/playfab/multiplayer/networking/reference/party_members.md)


## Related topics

- [PartyLocalChatControl::SetPermissions](https://docs.xbox.com/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_setpermissions.md)
- [PartyLocalChatControl::GetPermissions](https://docs.xbox.com/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_getpermissions.md)
- [PartyXblChatPermissionInfo](https://docs.xbox.com/pt-BR/services/playfab/multiplayer/networking/xblreference/structs/partyxblchatpermissioninfo.md)
- [Biblioteca auxiliar do XBOX Live para o PlayFab Party](https://docs.xbox.com/pt-BR/services/playfab/multiplayer/networking/party-xbox-live-guide.md)
- [PartyAudioManipulationSinkStream::SubmitBuffer](https://docs.xbox.com/pt-BR/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/methods/partyaudiomanipulationsinkstream_submitbuffer.md)
