> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Création d'un sous-ensemble de disque

> Création d'un sous-ensemble de disque

Cet article décrit comment créer un disque qui contient un sous-ensemble du contenu du jeu (aussi appelé *création de sous-ensemble de disque*) afin qu'il tienne sur un seul disque.

Les packages de jeu sont souvent plus volumineux que la capacité d'un disque Blu-ray de 50 Go. Pour rendre un jeu volumineux disponible sur disque, vous devez soit répartir le jeu sur plusieurs disques (consultez [Fonctionnalité multidisque](/fr-CA/build/core-features/common/packaging/packaging-multi-disc)), soit réduire le jeu à un sous-ensemble du contenu afin qu'il tienne sur un seul disque.

## Exclure du contenu de votre jeu à l'aide de l'attribut Exclude

Vous pouvez créer un sous-ensemble de contenu à l'aide de l'attribut `Exclude` dans le fichier .xml de sous-ensemble que vous transmettez à `splitpkg`. Utilisez `Exclude` pour exclure des appareils, des fonctionnalités, des balises ou des langues. Par exemple, votre jeu pourrait comporter des sections pour une campagne solo et pour le jeu multijoueur en ligne. Vous utilisez peut-être déjà Intelligent Delivery pour offrir les fonctionnalités Campaign et Multiplayer. Pour le disque, vous pourriez décider d'offrir uniquement la fonctionnalité Campaign. Vous pouvez créer un disque de jeu qui exclut la fonctionnalité Multiplayer, comme le montre l'exemple suivant.

```XML theme={null}
<Packages>
  <Package Name="GameDisc" MaxDiscs="1">
    <Exclude Features="Multiplayer" />
  </Package>
</Packages>
```

Lorsque ce disque de jeu est installé, il ne contient pas le contenu de la fonctionnalité Multiplayer.

<Note>Si le jeu reçoit une mise à jour plus tard (ou si la mise à jour est installée au moment de l'installation du disque de jeu), la fonctionnalité Multiplayer est téléchargée à partir du réseau de distribution de contenu XBOX.</Note>

## Supprimer du contenu de votre jeu

Vous pouvez réduire la taille d'un disque de jeu en supprimant du contenu de votre jeu. Par exemple, vous avez peut-être à la fois les fonctionnalités Campaign et Multiplayer, mais chacune comporte aussi des ressources 4K facultatives. Vous pouvez déclarer qu'un segment requiert plusieurs balises en les séparant par `#`, comme le montre l'exemple suivant.

```XML theme={null}
<Features>
  <Feature Id="Campaign" DisplayName="Campaign" Tags="Campaign;4kAssets"
  <Feature Id="Multiplayer" DisplayName="Multiplayer" Tags="Multiplayer;4kAssets"
</Features>
 
<Chunk Id="1" Tags="Campaign" />
<Chunk Id="2" Tags="Campaign#4kAssets" Devices="Xbox-Scarlett" />
<Chunk Id="3" Tags="Multiplayer" />
<Chunk Id="4" Tags="Multiplayer#4kAssets" Devices="Xbox-Scarlett" />
```

Ici, le segment 2 est téléchargé uniquement sur les consoles XBOX Series X|S, et seulement si `Campaign` et `4kAssets` sont tous deux spécifiés. Lors de la création d'un fichier de sous-ensemble de disque, toutes les ressources `4kAssets` peuvent être exclues du disque de jeu, comme le montre l'exemple suivant.

```XML theme={null}
<Packages>
  <Package Name="GameDisc" MaxDiscs="1">
    <Exclude Tags="4kAssets" />
  </Package>
</Packages>
```

Une autre façon d'utiliser ce type de balisage consiste à définir une balise pour tous les segments que vous ne voulez pas sur le disque de jeu, comme le montre l'exemple suivant.

```XML theme={null}
<Features>
  <Feature Id="Campaign" DisplayName="Campaign" Tags="Campaign"
  <Feature Id="Multiplayer" DisplayName="Multiplayer" Tags="Multiplayer"
  <Feature Id="Default" Tags="OmitFromDisc" Hidden="true"
</Features>
 
<Recipes>
  <Recipe Id="Default" IncludedFeatures="Default" />
</Recipes>
 
<Chunk Id="1" Tags="Campaign" />
<Chunk Id="2" Tags="Multiplayer" />
<Chunk Id="3" Tags="OmitFromDisc" />
<Chunk Id="4" Tags="OmitFromDisc" />
```

Ici, tous les segments portant la balise `OmitFromDisc` sont ajoutés à une fonctionnalité par défaut qui est toujours incluse par défaut. (Cela s'explique par la présence d'une recette qui inclut l'ID de fonctionnalité sans éléments d'ID Microsoft Store.) La création de ce fichier .xml de sous-ensemble pour `splitpkg` empêche tous les segments `OmitFromDisc` de faire partie du disque de jeu, comme le montre l'exemple suivant.

```XML theme={null}
<Packages>
  <Package Name="GameDisc" MaxDiscs="1">
    <Exclude Tags="OmitFromDisc" />
  </Package>
</Packages>
```


## Related topics

- [Exigences XBOX testées lors de la certification pour les jeux sur console XBOX](/fr/publishing/certification/console-cert-tested-requirements.md)
- [Étapes de test de validation des supports](/fr-CA/publishing/game-publishing/concepts/certification/certification-media-validation-test-steps.md)
- [XBOX Requirements pour les jeux XBOX](/fr/publishing/certification/xbox-requirements.md)
- [Exigences XBOX pour les jeux XBOX](/fr-CA/publishing/certification/xbox-requirements.md)
- [XR-064 Sessions de jeu joignables et jeu en ligne](/fr/publishing/certification/xr/xr-064.md)
