開発者のカスタム プレーヤー ピッカー 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 デッキでのみサポートされています