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

> Options permettant de définir la relation de communication entre deux contrôles de chat.

Options permettant de définir la relation de communication entre deux contrôles de chat.

## Syntaxe

```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 | Description | |
| - | - | - |
| None | Aucune communication de chat n'est autorisée entre le contrôle de chat local et le contrôle de chat cible. | |
| SendMicrophoneAudio | La communication audio de microphone du contrôle de chat local vers le contrôle de chat cible est autorisée.  Dans la plupart des scénarios de jeu, soit toute la communication audio, soit aucune ne doit être envoyée, et `SendAudio` doit être utilisé à la place. Cet indicateur peut être utilisé pour les scénarios de jeu dans lesquels l'audio du microphone doit être envoyé au contrôle de chat cible, mais pas les autres types d'audio.   L'audio éventuellement soumis à un récepteur de capture via [PartyAudioManipulationSinkStream::SubmitBuffer()](https://docs.xbox.com/fr/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/methods/partyaudiomanipulationsinkstream_submitbuffer.md) est traité comme de l'audio de microphone lors de l'application des autorisations de chat et de la détermination des contrôles de chat qui doivent recevoir l'audio. | |
| SendTextToSpeechAudio | La communication audio de synthèse vocale du contrôle de chat local vers le contrôle de chat cible est autorisée.  Dans la plupart des scénarios de jeu, soit toute la communication audio, soit aucune ne doit être envoyée, et `SendAudio` doit être utilisé à la place. Cet indicateur peut être utilisé pour les scénarios de jeu dans lesquels l'audio de synthèse vocale doit être envoyé au contrôle de chat cible, mais pas les autres types d'audio. | |
| SendAudio | Toute la communication audio du contrôle de chat local vers le contrôle de chat cible est autorisée.  Cet indicateur équivaut à \`\`\`SendMicrophoneAudio | SendTextToSpeechAudio\`\`\`. |
| ReceiveMicrophoneAudio | La communication audio de microphone du contrôle de chat cible vers le contrôle de chat local est autorisée.  Dans la plupart des scénarios de jeu, soit toute la communication audio, soit aucune ne doit être reçue, et `ReceiveAudio` doit être utilisé à la place. Cet indicateur peut être utilisé pour les scénarios de jeu dans lesquels l'audio du microphone doit être reçu du contrôle de chat cible, mais pas les autres types d'audio.   L'audio éventuellement soumis à un récepteur de capture via [PartyAudioManipulationSinkStream::SubmitBuffer()](https://docs.xbox.com/fr/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/methods/partyaudiomanipulationsinkstream_submitbuffer.md) est traité comme de l'audio de microphone lors de l'application des autorisations de chat et de la détermination des contrôles de chat qui doivent recevoir l'audio. | |
| ReceiveTextToSpeechAudio | La communication audio de synthèse vocale du contrôle de chat cible vers le contrôle de chat local est autorisée.  Dans la plupart des scénarios de jeu, soit toute la communication audio, soit aucune ne doit être reçue, et `ReceiveAudio` doit être utilisé à la place. Cet indicateur peut être utilisé pour les scénarios de jeu dans lesquels l'audio de synthèse vocale doit être reçu du contrôle de chat cible, mais pas les autres types d'audio. | |
| ReceiveAudio | La communication audio du contrôle de chat cible vers le contrôle de chat local est autorisée.  Cet indicateur équivaut à \`\`\`ReceiveMicrophoneAudio | ReceiveTextToSpeechAudio\`\`\`. |
| ReceiveText | La communication textuelle du contrôle de chat cible vers le contrôle de chat local est autorisée. | |

## Configuration requise

**En-tête :** Party.h

## Voir aussi

[Membres de Party](https://docs.xbox.com/fr/services/playfab/multiplayer/networking/reference/party_members.md)


## Related topics

- [PartyLocalChatControl::SetPermissions](https://docs.xbox.com/fr/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_setpermissions.md)
- [PartyLocalChatControl::GetPermissions](https://docs.xbox.com/fr/services/playfab/multiplayer/networking/reference/classes/PartyLocalChatControl/methods/partylocalchatcontrol_getpermissions.md)
- [PartyXblChatPermissionInfo](https://docs.xbox.com/fr/services/playfab/multiplayer/networking/xblreference/structs/partyxblchatpermissioninfo.md)
- [Bibliothèque d'assistance XBOX Live pour PlayFab Party](https://docs.xbox.com/fr/services/playfab/multiplayer/networking/party-xbox-live-guide.md)
- [PartyAudioManipulationSinkStream::SubmitBuffer](https://docs.xbox.com/fr/services/playfab/multiplayer/networking/reference/classes/PartyAudioManipulationSinkStream/methods/partyaudiomanipulationsinkstream_submitbuffer.md)
