> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XblSocialManagerUser

> XblSocialManagerUser

# XblSocialManagerUser

プロファイル、プレゼンス、優先色、およびタイトル履歴データを含む XBOX ソーシャル ユーザー。

## 構文

```cpp theme={null}
typedef struct XblSocialManagerUser {  
    uint64_t xboxUserId;  
    bool isFavorite;  
    bool isFriend;  
    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

あるユーザーと別のユーザーとの間に相互フォロワー/フォロー中のリレーションシップが存在するかどうかを示します。

*isFollowingUser*\
型: bool

呼び出し元ユーザーが指定したユーザーをフォローしているかどうかは、もはや示しません。下位互換性のために保持されています。このフィールドの値は 'isFriend' の値によって決まります。

*isFollowedByCaller*\
型: bool

呼び出し元ユーザーが指定したユーザーからフォローされているかどうかは、もはや示しません。下位互換性のために保持されています。このフィールドの値は 'isFriend' の値によって決まります。

*displayName*\
型: char\[XBL\_DISPLAY\_NAME\_CHAR\_SIZE]

UTF-8 エンコードされた表示名。XblSocialManager によって実行されるバッチ操作の多くは、プレイヤーの displayName を返しません。代わりに gamerTag または modernGamerTag を使用してください。

*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](/reference/live/xsapi-c/social_manager_c/structs/xblsocialmanagerpresencerecord)

ユーザーのプレゼンス レコード。

*titleHistory*\
型: [XblTitleHistory](/reference/live/xsapi-c/social_manager_c/structs/xbltitlehistory)

ユーザーのタイトル履歴。

*preferredColor*\
型: [XblPreferredColor](/reference/live/xsapi-c/social_manager_c/structs/xblpreferredcolor)

ユーザーの優先色。

## メンバー

[XblSocialManagerEvent](/reference/live/xsapi-c/social_manager_c/structs/xblsocialmanagerevent)

## 要件

**ヘッダー:** social\_manager\_c.h

## 関連項目

[social\_manager\_c](/reference/live/xsapi-c/social_manager_c/social_manager_c_members)


## Related topics

- [XblSocialManagerUserGroupGetUsers](/ja-jp/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagerusergroupgetusers.md)
- [XblSocialManagerPresenceRecord](/ja-jp/reference/live/xsapi-c/social_manager_c/structs/xblsocialmanagerpresencerecord.md)
- [XblSocialManagerEvent](/ja-jp/reference/live/xsapi-c/social_manager_c/structs/xblsocialmanagerevent.md)
- [XblPreferredColor](/ja-jp/reference/live/xsapi-c/social_manager_c/structs/xblpreferredcolor.md)
- [XblTitleHistory](/ja-jp/reference/live/xsapi-c/social_manager_c/structs/xbltitlehistory.md)
