MicrosoftGame.config 要素 - TitleId
タイトルの Xbox Live タイトル ID を指定します。これは Xbox Live サービスの ID として使用されます。 2022 年 3 月の GDK の時点で、MSAAppId 要素が指定されている場合、新しいタイトルにはタイトル ID が必要です。 この要件は、2022 年 3 月以降の GDK で作成された新しいタイトルにのみ適用される MicrosoftGame.config スキーマ バージョンの更新 (configVersion 0 から configVersion 1) によって適用されます。
親
この要素の親は Game 要素です。
要件
この要素はオプションであり、設定する必要はありません。 MicrosoftGame.config で configVersion = 1 の場合、次の場合にこの要素を設定する必要があります。
- MSAAppId 要素が指定されている。
- NoCodePCRoot 要素が指定されています。
- AdvancedUserModel 要素の値が false に設定されている。
プラットフォーム
この要素は、PC と本体に関係します。
動作
- 属性はありません。
- 既定値はありません。
- 許可される値は 8 桁の 16 進文字です。
解説
- MSAAppId 要素は、パートナー センターから生成される固有 ID です。 これは、パートナー センター プロジェクトの [Game Setup] -> [ID の詳細] にあります。
- MicrosoftGame.config の TitleId 要素は、パートナー センターの値と一致する必要があります。 MicrosoftGame.config エディターは、ストアの関連付けウィザードと呼ばれるツールを提供します。このツールは、MSAAppId のローカル .config 値 (およびその他の ID 値) を、製品のパートナー センターにあるものと自動的に同期します。
- Visual Studio の新しいプロジェクト テンプレートは、この要素の既定値 'PleaseChangeMe' を提供します。 この値により、パートナー センターから ID をすぐに取得しなくても、タイトルのコンパイルを早期に繰り返すことができます。 XUser API 呼び出しを実行しようとしたときの失敗を避けるために、タイトルを作成したらすぐにこの ID を変更することを強くお勧めします。