次の方法で共有


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

ユーザーの優先する色。

以下のメンバー:

XblSocialManagerEvent

要件

ヘッダー: social_manager_c.h

関連項目

social_manager_c