XblUserStatisticsGetMultipleUserStatisticsResult

获取 XblUserStatisticsGetMultipleUserStatisticsAsync 调用的结果。

语法

HRESULT XblUserStatisticsGetMultipleUserStatisticsResult(  
         XAsyncBlock* async,  
         size_t bufferSize,  
         void* buffer,  
         XblUserStatisticsResult** ptrToBuffer,  
         size_t* resultsCount,  
         size_t* bufferUsed  
)  

参数

async _In_
类型:XAsyncBlock*

此操作的 AsyncBlock。

bufferSize _In_
类型:size_t

所提供缓冲区的大小。 使用 XblUserStatisticsGetMultipleUserStatisticsResultSize获取所需要的大小。

buffer _Out_writes_bytes_to_(bufferSize,bufferUsed)
类型:void

调用方分配的字节缓冲区,可传回多个用户统计信息。

ptrToBuffer _Outptr_
类型:XblUserStatisticsResult**

传回指向缓冲区的强类型指针。 不要释放此数组,因为它的生命周期已绑定到缓冲区。

resultsCount _Out_
类型:size_t*

传回用户统计信息结果数。

bufferUsed _Out_opt_
类型:size_t*

传回写入缓冲区的字节数。

返回值

类型:HRESULT

此 API 操作的 HRESULT 返回代码。

要求

头文件:user_statistics_c.h

图书馆: Microsoft.Xbox.Services.14x.GDK.C.lib

另请参阅

user_statistics_c