一意のモダン ゲーマータグの 16 文字すべてを表示します。これには、最大 12 文字のモダン ゲーマータグと、それに続く # とサフィックス番号 (存在する場合) が含まれます。例: Major Nelson (サフィックスなし) または Major Nelson#881。モダン ゲーマータグを使用する場合は、モダン ゲーマータグで利用可能なすべての Unicode 文字範囲をサポートする必要があります。モダン ゲーマータグの詳細とベスト プラクティスについては、GDK 開発ドキュメントの記事「モダン ゲーマータグの概要」を参照してください。 クラシック ゲーマータグ
クラシック ゲーマータグの 15 文字すべてを正しく表示します。クラシック ゲーマータグには、ASCII 文字の a-z、A-Z、0-9、コンマ (,)、およびスペース (ASCII 文字 0x20) のみが含まれます。例: Major Nelson GDK では、これらの項目は XUserGetGamertag API を使用して返されます。ERA では、ゲーマータグは
GetUserProfileAsync API を使用して取得されます。
[!Note] モダン ゲーマータグでサポートされている言語であるタイ語とデーヴァナーガリー文字に必要な Unicode の発音区別符号のサポートは、テストの後半の段階まで発見されない問題を引き起こすことがよくあります。ゲームでモダン ゲーマータグのサポートを試みる場合は、これらの言語の文字について早い段階で計画とテストを行ってください。
認定テスト ケース
046-01 表示名とゲーマー アイコン
必要なツール- GDK の XblTestAccountGui.exe
次の各名前について 4 つのテスト アカウントを作成し、XblTestAccountGui.exe を使用して各テスト アカウントのゲーマータグを次のように変更します。
- สฐ众нь컴퓨퓨
- आथाώঙぁヺ
- øÜêþЯЂў
- gttest1
- タイトル内でゲーマータグが表示される場所を見つけて表示します。
- 手順 [1] で特定したすべての領域で、ユーザーのゲーマータグがどのように表示されるかを確認します。
- タイトルがユーザーの画像を表示する場合は、各アカウントに対して正しい Microsoft アカウントの画像またはゲーマー アイコンが表示されることを確認します。
ユーザーのゲーマータグが正しく表示される必要があります。 合格例
- モダン ゲーマータグを使用する場合に、ゲーマータグに Unicode 文字 (自動生成されたサフィックスを含む) が正しく表示される。
- クラシック ゲーマータグを使用する場合に、ゲーマータグが正しく表示される。
- Unicode 文字が空白文字として表示されるため、ゲーマータグがまったくレンダリングされない。
- クラシック ゲーマータグを使用する場合に、ゲーマータグが正しく表示されない。
