XblMultiplayerEventArgsMembers
检索有关 XblMultiplayerEventType::MemberJoined
和 XblMultiplayerEventType::MemberLeft
事件的其他信息。
语法
HRESULT XblMultiplayerEventArgsMembers(
XblMultiplayerEventArgsHandle argsHandle,
size_t membersCount,
XblMultiplayerManagerMember* members
)
参数
argsHandle _In_
类型:XblMultiplayerEventArgsHandle
多人游戏事件的事件参数图柄。
membersCount _In_
类型:size_t
members
数组的大小。
members _Out_writes_(membersCount)
类型:XblMultiplayerManagerMember*
调用方分配的数组,该数组传回成员列表,具体取决于多人游戏事件:
XblMultiplayerEventType::MemberJoined
- 已加入游戏的成员列表。
XblMultiplayerEventType::MemberLeft
- 退出游戏的成员列表。
返回值
类型:HRESULT
此 API 操作的 HRESULT 返回代码。
备注
在调用此函数之前调用 XblMultiplayerEventArgsMembersCount 函数,以返回必须为此函数的 members
参数分配的数组的大小。
可以从该多人游戏事件的XblMultiplayerEvent结构的EventArgsHandle
成员中检索多人游戏事件的事件参数句柄。
有关多人游戏事件的详细信息,请参阅多人游戏管理器 API 概述。
要求
头文件:multiplayer_manager_c.h
图书馆: Microsoft.Xbox.Services.14x.GDK.C.lib
另请参阅
multiplayer_manager_c
XblMultiplayerEventArgsFindMatchCompleted
XblMultiplayerEventArgsMember
XblMultiplayerEventArgsMembersCount
XblMultiplayerEventArgsPerformQosMeasurements
XblMultiplayerEventArgsPropertiesJson
XblMultiplayerEventArgsXuid
XblMultiplayerEventType