XblSocialManagerUser
プロフィール、プレゼンス、優先する色、およびタイトル履歴データを含む Xbox ソーシャル ユーザー。
構文
typedef struct XblSocialManagerUser {
uint64_t xboxUserId;
bool isFavorite;
bool isFollowingUser;
bool isFollowedByCaller;
char displayName[XBL_DISPLAY_NAME_CHAR_SIZE];
char realName[XBL_REAL_NAME_CHAR_SIZE];
char displayPicUrlRaw[XBL_DISPLAY_PIC_URL_RAW_CHAR_SIZE];
bool useAvatar;
char gamerscore[XBL_GAMERSCORE_CHAR_SIZE];
char gamertag[XBL_GAMERTAG_CHAR_SIZE];
char modernGamertag[XBL_MODERN_GAMERTAG_CHAR_SIZE];
char modernGamertagSuffix[XBL_MODERN_GAMERTAG_SUFFIX_CHAR_SIZE];
char uniqueModernGamertag[XBL_UNIQUE_MODERN_GAMERTAG_CHAR_SIZE];
XblSocialManagerPresenceRecord presenceRecord;
XblTitleHistory titleHistory;
XblPreferredColor preferredColor;
} XblSocialManagerUser
メンバー
xboxUserId
型: uint64_t
Xbox ユーザー ID。
isFavorite
型: bool
お気に入りであるかどうか。
isFriend
型: bool
ユーザーと別の Xbox ユーザーの間に、(両方のユーザーが受け入れる) 友情が存在するかどうかを示します。
isFollowingUser
型: bool
通話ユーザーが特定のユーザーをフォローしているかどうかを示さなくなりました。 下位互換性のために保持されます。 このフィールドの値は、'isFriend' の値によって決まります。
isFollowedByCaller
型: bool
通話ユーザーが特定のユーザーからフォローされているかどうかを示さなくなりました。 下位互換性のために保持されます。 このフィールドの値は、'isFriend' の値によって決まります。
displayName
型: char[XBL_DISPLAY_NAME_CHAR_SIZE]
UTF-8 エンコードされた表示名。
realName
型: char[XBL_REAL_NAME_CHAR_SIZE]
UTF-8 エンコードされた氏名。
displayPicUrlRaw
型: char[XBL_DISPLAY_PIC_URL_RAW_CHAR_SIZE]
UTF-8 エンコードされた表示画像の URI。
useAvatar
型: bool
プレイヤーのアバターを使用するかどうか。
gamerscore
型: char[XBL_GAMERSCORE_CHAR_SIZE]
プレイヤーの UTF-8 エンコードされたゲーマースコア。
gamertag
型: char[XBL_GAMERTAG_CHAR_SIZE]
プレイヤーの UTF-8 エンコードされたゲーマータグ。
modernGamertag
型: char[XBL_MODERN_GAMERTAG_CHAR_SIZE]
プレイヤーのモダン ゲーマータグ。 一意であることは保証されません。
modernGamertagSuffix
型: char[XBL_MODERN_GAMERTAG_SUFFIX_CHAR_SIZE]
一意性を保証するために最新のゲーマータグに追加されるサフィックス。 場合によっては空になることがあります。
uniqueModernGamertag
型: char[XBL_UNIQUE_MODERN_GAMERTAG_CHAR_SIZE]
モダン ゲーマータグとサフィックスを組み合わせたもの。 形式は "MGT#suffix" になります。 16 文字以下のレンダリングされた文字であることが保証されます。
presenceRecord
型: XblSocialManagerPresenceRecord
ユーザーのプレゼンス レコード。
titleHistory
型: XblTitleHistory
ユーザーのタイトル履歴。
preferredColor
型: XblPreferredColor
ユーザーの優先する色。
以下のメンバー:
要件
ヘッダー: social_manager_c.h