XblMultiplayerEventArgsXuid

检索有关 XblMultiplayerEventType::UserAddedXblMultiplayerEventType::UserRemovedXblMultiplayerEventType::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 返回的多人游戏事件,多人游戏事件的 XblMultiplayerEventEventType 成员设置为 XblMultiplayerEventType::UserAddedXblMultiplayerEventType::UserRemovedXblMultiplayerEventType::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