XblMultiplayerEventArgsXuid
检索有关 XblMultiplayerEventType::UserAdded
、XblMultiplayerEventType::UserRemoved
和 XblMultiplayerEventType::JoinLobbyCompleted
事件的其他信息。
语法
HRESULT XblMultiplayerEventArgsXuid(
XblMultiplayerEventArgsHandle argsHandle,
uint64_t* xuid
)
参数
argsHandle _In_
类型:XblMultiplayerEventArgsHandle
多人游戏事件的事件参数图柄。
xuid _Out_
类型:uint64_t*
适用的 Xbox 用户 ID,取决于多人游戏事件:
XblMultiplayerEventType::UserAdded
- 已添加的成员的 Xbox 用户 ID。
XblMultiplayerEventType::UserRemoved
- 删除的成员的 Xbox 用户 ID。
XblMultiplayerEventType::JoinLobbyCompleted
- 受邀成员的 Xbox 用户 ID。
返回值
类型:HRESULT
此 API 操作的 HRESULT 返回代码。
备注
调用此函数以详细了解 xblMultiplayerManagerDoWork 返回的多人游戏事件,多人游戏事件的 XblMultiplayerEvent 的 EventType
成员设置为 XblMultiplayerEventType::UserAdded
、XblMultiplayerEventType::UserRemoved
或 XblMultiplayerEventType::JoinLobbyCompleted
可以从该多人游戏事件的XblMultiplayerEvent结构的EventArgsHandle
成员中检索多人游戏事件的事件参数句柄。
有关多人游戏事件的详细信息,请参阅多人游戏管理器 API 概述。
要求
头文件:multiplayer_manager_c.h
图书馆: Microsoft.Xbox.Services.14x.GDK.C.lib
另请参阅
multiplayer_manager_c
XblMultiplayerEventArgsFindMatchCompleted
XblMultiplayerEventArgsMember
XblMultiplayerEventArgsMembers
XblMultiplayerEventArgsMembersCount
XblMultiplayerEventArgsPerformQosMeasurements
XblMultiplayerEventArgsPropertiesJson
XblMultiplayerEventType