XGameUiPlayerPickerInfo

封装开发人员自定义播放器选取器 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 上受支持

另请参阅

XGameUIXGameUiShowPlayerPickerUiCallback