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

# PartyMessageReceivedOptions

> Indicateurs décrivant la façon dont un message a été reçu.

Indicateurs décrivant la façon dont un message a été reçu.

## Syntaxe

```cpp theme={null}
enum class PartyMessageReceivedOptions  : int32_t  
{  
    None = 0x0000,  
    GuaranteedDelivery = 0x0001,  
    SequentialDelivery = 0x0002,  
    RequiredFragmentation = 0x0004,  
}  
```

## Constantes

| Constante | Description |
| - | - |
| None | Il n'existe aucune information supplémentaire sur la réception du message. |
| GuaranteedDelivery | La remise du message était garantie.  La présence ou l'absence de cet indicateur représente le mode de remise réel. La bibliothèque Party peut parfois ajuster les messages en interne pour utiliser la remise garantie, même si [PartySendMessageOptions::GuaranteedDelivery](https://docs.xbox.com/fr/services/playfab/multiplayer/networking/reference/enums/partysendmessageoptions.md) n'a pas été spécifié à l'origine à [PartyLocalEndpoint::SendMessage()](https://docs.xbox.com/fr/services/playfab/multiplayer/networking/reference/classes/PartyLocalEndpoint/methods/partylocalendpoint_sendmessage.md). Elle ne désactive toutefois jamais la remise garantie si celle-ci avait été demandée à l'origine. |
| SequentialDelivery | Le message a été remis à l'aide d'informations de séquencement.  La présence ou l'absence de cet indicateur représente le mode de remise réel. La bibliothèque Party peut parfois ajuster les messages en interne pour utiliser la remise séquentielle, même si [PartySendMessageOptions::SequentialDelivery](https://docs.xbox.com/fr/services/playfab/multiplayer/networking/reference/enums/partysendmessageoptions.md) n'a pas été spécifié à l'origine à [PartyLocalEndpoint::SendMessage()](https://docs.xbox.com/fr/services/playfab/multiplayer/networking/reference/classes/PartyLocalEndpoint/methods/partylocalendpoint_sendmessage.md). Elle ne désactive toutefois jamais la remise séquentielle si celle-ci avait été demandée à l'origine. |
| RequiredFragmentation | Le message était trop volumineux pour tenir dans l'espace disponible d'un seul paquet et a dû être réparti sur plusieurs paquets pour être remis.  La bibliothèque Party fragmente et réassemble automatiquement les messages volumineux qui dépassent la taille maximale prise en charge par l'environnement, afin que les appelants n'aient pas à le gérer. Toutefois, la fragmentation entraîne une légère surcharge. Les appelants qui peuvent envoyer des messages plus petits ou découper eux-mêmes efficacement les charges utiles d'état volumineuses peuvent souhaiter le faire. |

## 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)\
[PartyEndpointMessageReceivedStateChange](https://docs.xbox.com/fr/services/playfab/multiplayer/networking/reference/structs/partyendpointmessagereceivedstatechange.md)\
[PartyLocalEndpoint::SendMessage](https://docs.xbox.com/fr/services/playfab/multiplayer/networking/reference/classes/PartyLocalEndpoint/methods/partylocalendpoint_sendmessage.md)


## Related topics

- [PartyEndpointMessageReceivedStateChange](https://docs.xbox.com/fr/services/playfab/multiplayer/networking/reference/structs/partyendpointmessagereceivedstatechange.md)
- [Vue d'ensemble de l'API C/C++ de Party](https://docs.xbox.com/fr/services/playfab/multiplayer/networking/reference/party_members.md)
- [PartyChatTextReceivedOptions](https://docs.xbox.com/fr/services/playfab/multiplayer/networking/reference/enums/partychattextreceivedoptions.md)
- [PartyTranslationReceivedOptions](https://docs.xbox.com/fr/services/playfab/multiplayer/networking/reference/enums/partytranslationreceivedoptions.md)
- [PartySendMessageOptions](https://docs.xbox.com/fr/services/playfab/multiplayer/networking/reference/enums/partysendmessageoptions.md)
