> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.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.<br /><br /> 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](/fr-CA/services/playfab/multiplayer/networking/reference/enums/partysendmessageoptions) n'a pas été spécifié à l'origine à [PartyLocalEndpoint::SendMessage()](/fr-CA/services/playfab/multiplayer/networking/reference/classes/PartyLocalEndpoint/methods/partylocalendpoint_sendmessage). 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.<br /><br /> 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](/fr-CA/services/playfab/multiplayer/networking/reference/enums/partysendmessageoptions) n'a pas été spécifié à l'origine à [PartyLocalEndpoint::SendMessage()](/fr-CA/services/playfab/multiplayer/networking/reference/classes/PartyLocalEndpoint/methods/partylocalendpoint_sendmessage). 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.<br /><br /> 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](/fr-CA/services/playfab/multiplayer/networking/reference/party_members)\
[PartyEndpointMessageReceivedStateChange](/fr-CA/services/playfab/multiplayer/networking/reference/structs/partyendpointmessagereceivedstatechange)\
[PartyLocalEndpoint::SendMessage](/fr-CA/services/playfab/multiplayer/networking/reference/classes/PartyLocalEndpoint/methods/partylocalendpoint_sendmessage)


## Related topics

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