次の方法で共有


XblUserProfile

ユーザーの Xbox Live プロフィールを表します。

構文

typedef struct XblUserProfile {  
    uint64_t xboxUserId;  
    char appDisplayName[XBL_DISPLAY_NAME_CHAR_SIZE];  
    char appDisplayPictureResizeUri[XBL_DISPLAY_PIC_URL_RAW_CHAR_SIZE];  
    char gameDisplayName[XBL_DISPLAY_NAME_CHAR_SIZE];  
    char gameDisplayPictureResizeUri[XBL_DISPLAY_PIC_URL_RAW_CHAR_SIZE];  
    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];  
} XblUserProfile  

メンバー

xboxUserId
型: uint64_t

ユーザーの Xbox ユーザー ID。

appDisplayName
型: char[XBL_DISPLAY_NAME_CHAR_SIZE]

アプリケーション UI で使用するユーザーの UTF-8 エンコードされた表示名。 この値はプライバシーで制限され、ユーザーの実名またはゲーマータグにすることができます。

appDisplayPictureResizeUri
型: char[XBL_DISPLAY_PIC_URL_RAW_CHAR_SIZE]

アプリケーション UI で使用するユーザーの表示アイコンの UTF-8 エンコードされた URI。 URI はサイズ変更可能な URI です。 '&format={format}&w={width}&h={height}を追加することで、次のいずれかのサイズと形式を指定できます。
形式: png
Width Height
64 64
208 208
424 424

gameDisplayName
型: char[XBL_DISPLAY_NAME_CHAR_SIZE]

ゲーム UI で使用するユーザーの UTF-8 エンコードされた表示名。 この値はプライバシーで制限され、ユーザーの実名またはゲーマータグにすることができます。

gameDisplayPictureResizeUri
型: char[XBL_DISPLAY_PIC_URL_RAW_CHAR_SIZE]

ゲームで使用するユーザーの表示アイコンの UTF-8 エンコードされた URI。 URI はサイズ変更可能な URI です。 '&format={format}&w={width}&h={height}を追加することで、次のいずれかのサイズと形式を指定できます。
形式: png
Width Height
64 64
208 208
424 424

gamerscore
型: char[XBL_GAMERSCORE_CHAR_SIZE]

ユーザーの UTF-8 エンコードされたゲーマースコア。

gamertag
型: char[XBL_GAMERTAG_CHAR_SIZE]

ユーザーの UTF-8 エンコードされたゲーマータグ。

modernGamertag
型: char[XBL_MODERN_GAMERTAG_CHAR_SIZE]

ユーザーの UTF-8 エンコードされたモダン ゲーマータグ。 一意であることは保証されません。

modernGamertagSuffix
型: char[XBL_MODERN_GAMERTAG_SUFFIX_CHAR_SIZE]

一意性を保証するためにモダン ゲーマータグに追加される、UTF-8 エンコードされたサフィックス。 場合によっては空になることがあります。

uniqueModernGamertag
型: char[XBL_UNIQUE_MODERN_GAMERTAG_CHAR_SIZE]

UTF-8 エンコードされた一意のモダン ゲーマータグとサフィックス。 形式は "modernGamertag#suffix" になります。 16 文字以下のレンダリングされた文字であることが保証されます。

以下の引数:

XblProfileGetUserProfileResult
XblProfileGetUserProfilesResult
XblProfileGetUserProfilesForSocialGroupResult

要件

ヘッダー: profile_c.h

関連項目

profile_c