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

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

## 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 clavardage n'est autorisée entre le contrôle de clavardage local et le contrôle de clavardage cible. | |
| SendMicrophoneAudio | La communication audio de microphone du contrôle de clavardage local vers le contrôle de clavardage 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 clavardage cible, mais pas les autres types d'audio.   L'audio éventuellement soumis à un récepteur de capture au moyen de [PartyAudioManipulationSinkStream::SubmitBuffer()](https://docs.xbox.com/fr-CA/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 clavardage et de la détermination des contrôles de clavardage qui doivent recevoir l'audio. | |
| SendTextToSpeechAudio | La communication audio de synthèse vocale du contrôle de clavardage local vers le contrôle de clavardage 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 clavardage cible, mais pas les autres types d'audio. | |
| SendAudio | Toute la communication audio du contrôle de clavardage local vers le contrôle de clavardage cible est autorisée.  Cet indicateur équivaut à \`\`\`SendMicrophoneAudio | SendTextToSpeechAudio\`\`\`. |
| ReceiveMicrophoneAudio | La communication audio de microphone du contrôle de clavardage cible vers le contrôle de clavardage 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 clavardage cible, mais pas les autres types d'audio.   L'audio éventuellement soumis à un récepteur de capture au moyen de [PartyAudioManipulationSinkStream::SubmitBuffer()](https://docs.xbox.com/fr-CA/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 clavardage et de la détermination des contrôles de clavardage qui doivent recevoir l'audio. | |
| ReceiveTextToSpeechAudio | La communication audio de synthèse vocale du contrôle de clavardage cible vers le contrôle de clavardage 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 clavardage cible, mais pas les autres types d'audio. | |
| ReceiveAudio | La communication audio du contrôle de clavardage cible vers le contrôle de clavardage local est autorisée.  Cet indicateur équivaut à \`\`\`ReceiveMicrophoneAudio | ReceiveTextToSpeechAudio\`\`\`. |
| ReceiveText | La communication textuelle du contrôle de clavardage cible vers le contrôle de clavardage local est autorisée. | |

## Configuration requise

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

## Voir aussi

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


## Related topics

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