Exclude 属性を使用してゲームからコンテンツを除外する
splitpkg に渡すサブセット .xml ファイル内で Exclude 属性を使用することで、コンテンツのサブセットを作成できます。Exclude を使用して、デバイス、機能、タグ、または言語を除外できます。たとえば、ゲームにシングル プレイヤー キャンペーンとマルチプレイヤー オンライン プレイのセクションがあるとします。すでに Intelligent Delivery を使用して Campaign 機能と Multiplayer 機能を提供している場合があります。ディスクでは、Campaign 機能のみを提供することにするかもしれません。次の例のように、Multiplayer 機能を除外するゲーム ディスクを作成できます。
ゲームに後で更新が提供される場合 (またはゲーム ディスクのインストール時に更新がインストールされる場合)、Multiplayer 機能は XBOX コンテンツ配信ネットワークからダウンロードされます。
ゲームからコンテンツを削除する
ゲームからコンテンツを削除することで、ゲーム ディスクのサイズを削減できます。例として、Campaign と Multiplayer の両方の機能があり、それぞれにオプションの 4K アセットもあるとします。次の例のように、# で区切ることで、チャンクが複数のタグを必要とすることを宣言できます。
Campaign と 4kAssets の両方が指定されている場合にのみダウンロードされます。ディスク サブセット ファイルを作成する際に、次の例のように、すべての 4kAssets をゲーム ディスクから除外できます。
OmitFromDisc タグを持つ任意のチャンクは、既定で常に含まれる default 機能に追加されます。(これは、Microsoft Store ID 要素を持たない機能 ID を含むレシピがあるためです。) 次の例のように、splitpkg 用にこのサブセット .xml ファイルを作成することで、OmitFromDisc のチャンクがゲーム ディスクの一部にならないようにします。
