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

# game_chat_data_transport_requirement

> game_chat_data_transport_requirement

# game\_chat\_data\_transport\_requirement

定义传出数据的数据传输要求。

<a id="syntaxSection" />

## 语法

```cpp theme={null}
enum class game_chat_data_transport_requirement  
{  
    guaranteed,  
    best_effort,  
}  
```

<a id="constantsSection" />

## 常量

| 常量           | 描述                                                                                  |
| ------------ | ----------------------------------------------------------------------------------- |
| guaranteed   | 数据必须以保证交付方式传输。<br /><br />无论环境中是否发生数据包丢失,数据必须保证送达,除非目标接收方在交付完成之前已从应用的网络中被移除。不要求顺序性。 |
| best\_effort | 数据应以尽力交付方式传输。<br /><br />数据交付应尽最大努力发送;不过,环境中的数据包丢失是可以接受的。不要求顺序性。                    |

<a id="remarksSection" />

## 备注

此枚举描述 Game Chat 2 中传出数据帧的数据传输要求。您可以通过对应 [game\_chat\_data\_frame](/reference/chat/gamechat2/structs/game_chat_data_frame) 结构的 `transport_requirement` 成员来指定或检索数据帧的数据传输要求。

有关处理数据帧的更多信息,请参阅 [使用 Game Chat 2 C++ API](/services/xbox-services/multiplayer/chat/game-chat2/using-game-chat-2) 中的 [处理数据帧](/services/xbox-services/multiplayer/chat/game-chat2/using-game-chat-2#processing_data_frames) 部分。

<a id="requirementsSection" />

## 需求

**头文件:** GameChat2.h

**支持的平台:** Windows、XBOX One 家族主机以及 XBOX Series 主机

<a id="seealsoSection" />

## 另请参阅

[Game Chat 2 简介](/services/xbox-services/multiplayer/chat/game-chat2/game-chat-2-intro)\
[GameChat2 members](/reference/chat/gamechat2/gamechat2_members)


## Related topics

- [game_chat_data_frame](/zh-CN/reference/chat/gamechat2/structs/game_chat_data_frame.md)
- [GameChat2 members](/zh-CN/reference/chat/gamechat2/gamechat2_members.md)
- [chat_manager::process_incoming_data](/zh-CN/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_process_incoming_data.md)
- [chat_manager::finish_processing_data_frames](/zh-CN/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_finish_processing_data_frames.md)
- [chat_manager::start_processing_data_frames](/zh-CN/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_start_processing_data_frames.md)
