次の方法で共有


XblSocialRelationship

ユーザーと別の Xbox ユーザーの関係を表します。

構文

typedef struct XblSocialRelationship {  
    uint64_t xboxUserId;  
    bool isFavorite;  
    bool isFollowingCaller;  
    const char** socialNetworks;  
    size_t socialNetworksCount;  
} XblSocialRelationship  

メンバー

xboxUserId
型: uint64_t

ユーザーの Xbox ユーザー識別子。

isFavorite
型: bool

このユーザーが他のユーザーから興味を持たれているかどうかを示します。 ユーザーのユーザー リストには非常に多くの人が含まれていることがあるため、エクスペリエンスにおいてはお気に入りのユーザーを第一に優先し、お気に入りではない他の人よりも前に表示する必要があります。

isFriend
型: bool

ユーザーと別の Xbox ユーザーの間に、(両方のユーザーが受け入れる) フレンドシップが存在するかどうかを示します。

isFollowingCaller
型: bool

フォロワー/フォロー中の関係は反映されません。現在これは、下位互換性のために維持されています。 このフィールドの値は、XblSocialRelationship 内の 'isFriend' の値によって決まります

socialNetworks
型: const char**

このユーザーとの関係があるソーシャル ネットワークを示す UTF-8 エンコードされた文字列のコレクション。

socialNetworksCount
型: size_t

socialNetworks 配列内のソーシャル ネットワーク文字列の数。

以下の引数:

XblSocialRelationshipResultGetRelationships

要件

ヘッダー: social_c.h

関連項目

social_c