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

> 描述消息接收方式的标志。

描述消息接收方式的标志。

## Syntax

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

## Constants

| Constant | Description |
| - | - |
| None | 没有额外的消息接收信息。 |
| GuaranteedDelivery | 该消息的传递已得到保证。  此标志的存在与否表示实际的传递模式。即使最初未向 [PartyLocalEndpoint::SendMessage()](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/reference/classes/PartyLocalEndpoint/methods/partylocalendpoint_sendmessage.md) 指定 [PartySendMessageOptions::GuaranteedDelivery](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/reference/enums/partysendmessageoptions.md)，Party 库偶尔也可能在内部调整消息以使用保证传递。但是，如果最初已请求保证传递，它绝不会禁用保证传递。 |
| SequentialDelivery | 该消息使用序列信息进行传递。  此标志的存在与否表示实际的传递模式。即使最初未向 [PartyLocalEndpoint::SendMessage()](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/reference/classes/PartyLocalEndpoint/methods/partylocalendpoint_sendmessage.md) 指定 [PartySendMessageOptions::SequentialDelivery](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/reference/enums/partysendmessageoptions.md)，Party 库偶尔也可能在内部将消息调整为顺序传递。但是，如果最初已请求顺序传递，它绝不会禁用顺序传递。 |
| RequiredFragmentation | 该消息大于单个数据包中可容纳的空间，因此需要拆分到多个数据包中进行传递。  Party 库自动对超过环境支持的最大大小的大消息进行分段和重组，以便调用方不需要管理这一点。但是，分段会带来少量开销。能够发送更小消息或能够自行有效地拆分大型状态有效负载的调用方，可能希望自行进行拆分。 |

## Requirements

**Header:** Party.h

## See also

[Party members](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/reference/party_members.md)\
[PartyEndpointMessageReceivedStateChange](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/reference/structs/partyendpointmessagereceivedstatechange.md)\
[PartyLocalEndpoint::SendMessage](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/reference/classes/PartyLocalEndpoint/methods/partylocalendpoint_sendmessage.md)


## Related topics

- [PartyEndpointMessageReceivedStateChange](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/reference/structs/partyendpointmessagereceivedstatechange.md)
- [Party C/C++ API 概述](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/reference/party_members.md)
- [PartyTranslationReceivedOptions](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/reference/enums/partytranslationreceivedoptions.md)
- [PartyChatTextReceivedOptions](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/reference/enums/partychattextreceivedoptions.md)
- [PartySendMessageOptions](https://docs.xbox.com/zh-CN/services/playfab/multiplayer/networking/reference/enums/partysendmessageoptions.md)
