XblMultiplayerActivityGetActivityResult
获取成功的获取活动调用的结果。语法
参数
async _In_类型:XAsyncBlock* 此操作的
XAsyncBlock。
bufferSize _In_类型:size_t 结果缓冲区的大小。使用 XblMultiplayerActivityGetActivityResultSize 获取所需的缓冲区大小。 buffer _Out_writes_bytes_to_(bufferSize,bufferUsed)
类型:void 接收结果的由调用方分配的字节缓冲区。 ptrToBufferResults _Outptr_
类型:XblMultiplayerActivityInfo** 指向
buffer 内部的 XblMultiplayerActivityInfo 强类型数组。请勿释放此数组。其生命周期与 buffer 相关联。
resultCount _Out_类型:size_t*
ptrToBufferResults 数组中的条目数。
bufferUsed _Out_opt_类型:size_t*
buffer 中已使用的字节数。
返回值
类型:HRESULT 此 API 操作的 HRESULT 返回代码。备注
若要获取存储结果所需的缓冲区大小,请调用 XblMultiplayerActivityGetActivityResultSize 函数。若要了解如何使用此函数,请参阅多人游戏活动的示例代码的活动部分中的“获取活动”。
有关多人游戏活动的详细信息,请参阅活动。
