Skip to main content

XNetworkingQueryPreferredLocalUdpMultiplayerPortAsync

异步获取用于多人游戏流量的首选本地 UDP 端口。

语法

参数

asyncBlock   _Inout_
类型:XAsyncBlock*
指向传递给 XAsyncRunXAsyncBlock 的指针。

返回值

类型:HRESULT HRESULT 成功或错误代码。

备注

在后续套接字绑定操作中使用返回的首选本地 UDP 多人游戏端口。此端口专门针对多人游戏实时游戏网络流,仅对 UDP 流量有意义,不适用于 TCP 或 HTTP 流量。 要侦听首选本地 UDP 多人游戏端口的更改,请调用 XNetworkingRegisterPreferredLocalUdpMultiplayerPortChanged 有关本地 UDP 多人游戏端口如何工作的说明,请参阅 XNetworkingQueryPreferredLocalUdpMultiplayerPort 同步版本的“备注”部分。 此方法查询调用进程内的本地状态并快速返回,因此可从时间敏感的上下文中安全调用。

要求

头文件: XNetworking.h 库: xgameruntime.lib 支持的平台: Windows、XBOX One 系列主机和 XBOX Series 主机

概念文档

另请参阅

首选本地 UDP 多人游戏端口
Windows Sockets (Winsock)
Microsoft Azure PlayFab Party
XNetworking
最后修改于 2026年8月24日