使用 Exclude 屬性從遊戲中排除內容
您可以在傳遞給splitpkg 的子集 .xml 檔案中使用 Exclude 屬性來建立內容子集。使用 Exclude 來排除裝置、功能、標記或語言。例如,您的遊戲可能有單人戰役和多人線上遊戲的部分。您可能已經在使用 Intelligent Delivery 提供 Campaign 和 Multiplayer 功能。對於光碟,您可能決定只提供 Campaign 功能。您可以建立排除 Multiplayer 功能的遊戲光碟,如下列範例所示。
如果遊戲稍後收到更新 (或在安裝遊戲光碟時安裝了更新),就會從 XBOX 內容傳遞網路下載 Multiplayer 功能。
從遊戲中移除內容
您可以從遊戲中移除內容,以縮小遊戲光碟的大小。例如,您可能同時擁有 Campaign 和 Multiplayer 功能,但它們各自也有選用的 4K 資產。您可以使用# 分隔多個標記,將區塊宣告為需要這些標記,如下列範例所示。
Campaign 和 4kAssets 時才會下載。建立光碟子集檔案時,可以從遊戲光碟中排除所有 4kAssets,如下列範例所示。
OmitFromDisc 標記的區塊都會新增至預設一律包含的預設功能。(這是因為有一個配方包含了沒有 Microsoft Store ID 元素的功能 ID。) 為 splitpkg 建立此子集 .xml 檔案,可防止任何 OmitFromDisc 區塊成為遊戲光碟的一部分,如下列範例所示。
