XblMultiplayerActivityGetActivityAsync
获取一组用户的多人游戏活动。 每次呼叫可以查询最多 30 个用户。
语法
HRESULT XblMultiplayerActivityGetActivityAsync(
XblContextHandle xblContext,
const uint64_t* xuids,
size_t xuidsCount,
XAsyncBlock* async
)
参数
xblContext _In_
类型:XblContextHandle
适用于本地用户的 Xbox Live 上下文。
xuids _In_reads_(xuidsCount)
类型: uint64_t*
要获取多人游戏活动的用户的 Xbox 用户列表。
xuidsCount _In_
类型: size_t
xuids
阵列的大小。
async _In_
类型:XAsyncBlock*
此操作的 XAsyncBlock
。
返回值
类型:HRESULT
此 API 操作的 HRESULT 返回代码。
备注
要获取结果,请在 XAsyncBlock
回调中或异步操作完成后调用 XblMultiplayerActivityGetActivityResultSize 和 XblMultiplayerActivityGetActivityResult。
若要了解如何使用此函数,请参阅“多玩家活动示例代码”中“活动”部分的“获取活动”。
有关多玩家活动的更多信息,请参阅 活动。
REST 调用
调用 POST /titles/{titleId}/activities/query
要求
标头: multiplayer_activity_c.h
图书馆: Microsoft.Xbox.Services.14x.GDK.C.lib