XblMultiplayerEventArgsFindMatchCompleted
检索有关 XblMultiplayerEventType.FindMatchCompleted
多人游戏事件的其他信息。
语法
HRESULT XblMultiplayerEventArgsFindMatchCompleted(
XblMultiplayerEventArgsHandle argsHandle,
XblMultiplayerMatchStatus* matchStatus,
XblMultiplayerMeasurementFailure* initializationFailureCause
)
参数
argsHandle _In_
类型:XblMultiplayerEventArgsHandle
多人游戏事件的事件参数图柄。
matchStatus _Out_opt_
类型:XblMultiplayerMatchStatus*
描述当前匹配状态的调用方分配的结构。
initializationFailureCause _Out_opt_
类型:XblMultiplayerMeasurementFailure*
调用方分配的结构,可传回初始化失败的原因,或者如果没有失败,则传回 XblMultiplayerMeasurementFailure::None
。 如果此成员未通过初始化阶段,则在从 XblMultiplayerMatchStatus::Joining
或 XblMultiplayerMatchStatus::Measuring
初始化阶段过渡时设置此值。
返回值
类型:HRESULT
此 API 操作的 HRESULT 返回代码。
备注
调用此函数以获取有关 xblMultiplayerManagerDoWork 返回的多人游戏事件的详细信息,其中多人游戏事件的 XblMultiplayerEvent 的 EventType
成员设置为 XblMultiplayerEventType.FindMatchCompleted
。
可以从该多人游戏事件的 XblMultiplayerEvent 结构的 EventArgsHandle
成员中检索多人游戏事件的事件参数句柄。
有关多人游戏事件的详细信息,请参阅多人游戏管理器 API 概述。
要求
头文件:multiplayer_manager_c.h
图书馆: Microsoft.Xbox.Services.14x.GDK.C.lib
另请参阅
multiplayer_manager_c
XblMultiplayerEventArgsMember
XblMultiplayerEventArgsMembers
XblMultiplayerEventArgsMembersCount
XblMultiplayerEventArgsPerformQosMeasurements
XblMultiplayerEventArgsPropertiesJson
XblMultiplayerEventArgsXuid
XblMultiplayerEventType