Skip to main content

XblUserProfile

ユーザーの XBOX Live プロファイルを表します。

構文

メンバー

xboxUserId
型: uint64_t
ユーザーの XBOX ユーザー ID。 appDisplayName
型: char[XBL_DISPLAY_NAME_CHAR_SIZE]
アプリケーション UI で使用される、UTF-8 エンコードされたユーザーの表示名。常にユーザーのゲーマータグとなり、gameDisplayName フィールドと同一です。 appDisplayPictureResizeUri
型: char[XBL_DISPLAY_PIC_URL_RAW_CHAR_SIZE]
ユーザーのゲーマー画像用の UTF-8 エンコードされた Uri。これは常に gameDisplayPictureResizeUri フィールドと同一です。この Uri はサイズ変更可能な Uri です。‘&format=&w=&h=’ を追加することで、以下のいずれかのサイズと形式を指定できます:
形式: png
幅 高さ
64 64
208 208
424 424
gameDisplayName
型: char[XBL_DISPLAY_NAME_CHAR_SIZE]
アプリケーション UI で使用される、UTF-8 エンコードされたユーザーの表示名。常にユーザーのゲーマータグとなり、appDisplayName フィールドと同一です。 gameDisplayPictureResizeUri
型: char[XBL_DISPLAY_PIC_URL_RAW_CHAR_SIZE]
ユーザーのゲーマー画像用の UTF-8 エンコードされた Uri。これは常に appDisplayPictureResizeUri フィールドと同一です。この Uri はサイズ変更可能な Uri です。‘&format=&w=&h=’ を追加することで、以下のいずれかのサイズと形式を指定できます:
形式: png
幅 高さ
64 64
208 208
424 424
gamerscore
型: char[XBL_GAMERSCORE_CHAR_SIZE]
UTF-8 エンコードされたユーザーのゲーマースコア。 gamertag
型: char[XBL_GAMERTAG_CHAR_SIZE]
UTF-8 エンコードされたユーザーのクラシック ゲーマータグ。このフィールドは ASCII 文字のみを使用し、サフィックスを含みません。 modernGamertag
型: char[XBL_MODERN_GAMERTAG_CHAR_SIZE]
ユーザー向けの UTF-8 エンコードされたモダン ゲーマータグ。このフィールドは特定範囲の 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
最終更新日 2026年8月24日