XGameUiShowPlayerPickerResult

XGameUiShowPlayerPickerAsync 调用获取结果。

语法

HRESULT XGameUiShowPlayerPickerResult(  
         XAsyncBlock* async,  
         uint32_t resultPlayersCount,  
         uint64_t* resultPlayers,  
         uint32_t* resultPlayersUsed  
)  

参数

async _In_
类型:XAsyncBlock*

指向传递到 XGameUiShowPlayerPickerAsyncXAsyncBlock 的指针。

resultPlayersCount _In_
类型:uint32_t

玩家结果数,用于确定包含结果的缓冲区大小。 可以通过调用 XGameUiShowPlayerPickerResultCount 获取此信息。 或者,如果您具有预先配置的较大的结果缓冲区,则可以传入与该缓冲区可以获取的 uint64_t 字段的最大数目相等的数目。

resultPlayers _Out_writes_to_(resultPlayersCount,resultPlayersUsed)
类型:uint64_t

指向在玩家选取器 UI 中选择的玩家 ID 列表的指针。

resultPlayersUsed _Out_opt_
类型:uint32_t*

在玩家选取器 UI 中选择的玩家数。

返回值

类型:HRESULT

HRESULT 成功或错误代码。

备注

通常,将在 XGameUiShowPlayerPickerAsyncXAsyncBlock 中调用此函数。 此函数将允许您检索所请求的玩家的列表。 您还可以接收通过调用 XGameUiShowPlayerPickerResultCount 返回的玩家的数目。
您也可以在异步函数完成后随时调用此函数,以便检索函数结果。

要求

头文件: XGameUI.h

库:xgameruntime.lib

支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机

另请参阅

XGameUI
XGameUiShowPlayerPickerAsync
XGameUiShowPlayerPickerResultCount