XGameUiShowPlayerPickerResult
从 XGameUiShowPlayerPickerAsync 调用获取结果。
语法
HRESULT XGameUiShowPlayerPickerResult(
XAsyncBlock* async,
uint32_t resultPlayersCount,
uint64_t* resultPlayers,
uint32_t* resultPlayersUsed
)
参数
async _In_
类型:XAsyncBlock*
指向传递到 XGameUiShowPlayerPickerAsync 的 XAsyncBlock 的指针。
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 成功或错误代码。
备注
通常,将在 XGameUiShowPlayerPickerAsync 的 XAsyncBlock 中调用此函数。 此函数将允许您检索所请求的玩家的列表。 您还可以接收通过调用 XGameUiShowPlayerPickerResultCount 返回的玩家的数目。
您也可以在异步函数完成后随时调用此函数,以便检索函数结果。
要求
头文件: XGameUI.h
库:xgameruntime.lib
支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机
另请参阅
XGameUI
XGameUiShowPlayerPickerAsync
XGameUiShowPlayerPickerResultCount