> ## 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.

# Fonctionnalité multidisque

> Fonctionnalité multidisque

La fonctionnalité multidisque sur XBOX One permet de distribuer un ou plusieurs packages XVC sur un ensemble de disques qui fait office de licence jouable unique pour les utilisateurs.

La plateforme prend en charge jusqu'à 15 disques dans un même ensemble de disques. Toutefois, la logistique de fabrication physique et de conditionnement ne permet actuellement de publier que deux disques par package commercial. Si vous avez besoin de davantage de disques, contactez votre gestionnaire de compte développeur (DAM).

Au sein d'un ensemble de disques, le disque 1 sert de disque de jeu et inclut les licences de tous les XVC de l'ensemble. L'utilisateur démarre le processus d'installation/de jeu en insérant le disque 1. L'interpréteur de commandes XBOX invite l'utilisateur à insérer les disques suivants. Lorsque le jeu est en cours d'installation à partir d'un disque, l'éjection du disque n'arrête pas le jeu si un autre disque du même ensemble est inséré dans un court délai.

Il n'existe aucune API de titre pour déclencher un changement de disque. Toutefois, si le titre modifie l'ordre d'installation des segments au sein du package XVC du titre en cours d'exécution, le système d'installation multidisque invite l'utilisateur à répondre aux demandes de données du titre.

Une fois qu'un titre a terminé son installation et que la partie est arrêtée, les lancements suivants du titre nécessitent toujours que le disque 1 soit dans la console.

Pour disposer un package pour la prise en charge multidisque, mettez à jour votre fichier DiscLayout.xml comme indiqué dans l'exemple suivant. Cela indique au processus d'empaquetage et de mastering d'autoriser la création de deux fichiers XVC, un pour chaque disque.

```xml theme={null}
<Packages>
  <Package Name="GameDisc" MaxDiscs="2">
  </Package>
</Packages>  
```

<Note>Ne soumettez pas les XVC générés par **Split Package (splitpkg.exe)** dans le système de publication de Microsoft Partner Center. Vous soumettrez votre XVC principal avec votre fichier DiscLayout.xml. Splitpkg.exe sera exécuté dans le cadre du processus de publication et de mastering des disques.</Note>

La plateforme prend également en charge des instructions de disposition plus complexes. Par exemple, vous pouvez indiquer que toutes les ressources dotées d'un spécificateur donné doivent être placées sur un disque spécifique. L'exemple suivant indique que toutes les ressources propres à une console XBOX One X sont disposées sur le disque 2. Cette même approche peut être utilisée avec certaines langues ou pour regrouper du contenu correspondant à des spécificateurs de développeur personnalisés sur les disques 2 à *n*.

```xml theme={null}
<Packages>
  <Package Name="GameDisc" MaxDiscs="2">
    <Include Devices="Xbox-Scorpio" Disc="2"/>
  </Package>
</Packages>  
```

<Info>Tous les segments du fichier DiscLayout.xml de votre titre qui précèdent le segment doté de l'attribut `Marker="launch"` (c'est-à-dire tous les segments de l'ensemble de lancement du titre) sont toujours inclus sur le disque 1, dans la mesure du possible, afin que les ressources propres à la XBOX One X faisant partie du lancement ne soient pas placées sur le disque 2.</Info>

Lorsque de telles dispositions de disques sont utilisées, il est très important que le fonctionnement des titres soit vérifié avant leur soumission pour publication. Cela permet d'éviter des erreurs de publication qui entraînent des retards et nécessitent une nouvelle commande de disques de test.

Utilisez la commande `SplitPkg`, avec le XVC généré par Make Package (makepkg.exe) et votre fichier DiscLayout.xml, pour générer les fichiers XVC de vos disques de test. Nous vous recommandons vivement de graver des disques de test pour valider votre expérience d'installation.

Les fichiers individuels produits par Split Package peuvent être chargés indépendamment (sideload) à l'aide de [xbapp install (rubrique NDA)](/fr/tools/tools-console/commandlinetools/xbapp) ou de [XBOX Manager (rubrique NDA)](/fr/tools/tools-console/xbom/xbom). En supposant que l'exemple de disposition précédent ait été utilisé, la commande suivante installe le disque 1 :

`Xbapp install PackageName_1.0.0.0_x64__8wekyb3d8bbwe.GameDisc.1`

Une fois l'installation du contenu du disque 1 terminée, l'interpréteur de commandes XBOX invite l'utilisateur à insérer le disque 2, dont l'installation peut être effectuée de la même façon, comme suit :

`Xbapp install PackageName_1.0.0.0_x64__8wekyb3d8bbwe.GameDisc.2`

### Voir aussi

* [Création de disques](/fr/build/core-features/common/packaging/creating-discs)
* [Création de disques de test](/fr/build/core-features/common/packaging/creating-test-compilation-discs)


## Related topics

- [Étapes du test de validation des supports](/fr/publishing/game-publishing/concepts/certification/certification-media-validation-test-steps.md)
- [Étiquettes de fonctionnalités d'accessibilité](/fr/build/game-principles/accessibility/accessibility-feature-tags.md)
- [Ressources d'accessibilité pour les développeurs](/fr/build/game-principles/accessibility/accessibility-resources.md)
- [Porter depuis Steam](/fr/paths/porting/from-steam.md)
- [Aperçu de Windows et ROG XBOX Ally](/fr-CA/paths/windows/overview.md)
