封装开发人员自定义播放器选取器 UI 要使用的用户信息的结构。
语法
struct XGameUiPlayerPickerInfo {
XUserHandle requestingUser;
const char* promptText;
uint32_t selectFromPlayersCount;
const uint64_t* selectFromPlayers;
uint32_t preSelectedPlayersCount;
const uint64_t* preSelectedPlayers;
uint32_t minSelectionCount;
uint32_t maxSelectionCount;
};
成员
requestingUser
类型:XUserHandle
请求 UI 的用户的句柄。
promptText
类型:const char*
提示显示文本。
selectFromPlayersCount
类型:uint32_t
调用方可从中选择的玩家数。
selectFromPlayers
类型:const uint64_t*
指向调用方可以从中选择的玩家 ID 的列表的指针。
preSelectedPlayersCount
类型:uint32_t
在呈现 UI 时预先选择的玩家数。
preSelectedPlayers
类型:const uint64_t*
指向在呈现 UI 时预先选择的玩家 ID 列表的指针。
minSelectionCount
类型:uint32_t
调用方必须选择的最少人数。
maxSelectionCount
类型:uint32_t
调用方可以选择的最多人数。
要求
页眉: XGameUi.h
支持的平台: 仅在 Steam Deck 上受支持