Passer au contenu principal
Les spécificateurs de balises personnalisées marquent des groupes de segments (chunks) comme étant liés. Les balises personnalisées servent principalement à regrouper des segments en vue de leur inclusion dans des fonctionnalités (Features).

Regroupement de segments liés

Utilisez des spécificateurs de balises personnalisées pour marquer des groupes de segments comme étant liés. Cela simplifie la vérification de la présence, sur la console de l’utilisateur, de tous les segments nécessaires à l’exécution d’un titre. Par exemple, au lieu d’essayer de déterminer si les ressources du niveau 1 sont contenues dans les segments 1000, 1001 et 1002, puis d’appeler la méthode XPackageFindChunkAvailability pour déterminer si le niveau 1 est entièrement installé et prêt à être joué, vous pouvez marquer les trois segments avec la balise personnalisée « Level 1 ». Vous pouvez ensuite appeler la méthode XPackageFindChunkAvailability en utilisant XPackageChunkSelector pour obtenir facilement l’état d’installation de cet ensemble de données.

Segments installés uniquement lorsque plusieurs fonctionnalités sont actives

Vous pouvez exprimer plusieurs spécificateurs de balises personnalisées dans un segment, de sorte que le segment ne soit installé que si les deux balises sont présentes dans des fonctionnalités activées. Pour ce faire, joignez les deux balises avec le symbole #. Le segment 8000 ne sera installé que s’il existe une fonctionnalité active incluant la balise campaign, ainsi que la balise hd. Si l’utilisateur désinstalle la fonctionnalité Campaign ou la fonctionnalité HD Textures, le segment 8000 sera supprimé en même temps que les segments qui incluent les balises de la fonctionnalité supprimée.

Omission de contenu dans les packages destinés à la fabrication de disques

Vous pouvez utiliser des spécificateurs de balises pour indiquer qu’une partie du contenu ne doit pas faire partie du package sur disque. Par exemple, si votre jeu occupe 65 Go d’espace disque, le contenu facultatif, comme 20 Go de vidéos des coulisses, serait trop volumineux pour un seul disque Blu-ray BD50. Utilisez des spécificateurs de balises personnalisées pour indiquer que certains contenus d’un package ne sont pas installés par défaut. Vous pouvez, par exemple, désigner un segment comme OnDemand, de sorte qu’il ne soit installé que si le titre le demande. Pour faciliter le téléchargement d’un tel segment OnDemand facultatif au moment de l’exécution, celui-ci serait également marqué d’un spécificateur de balise personnalisée dans le fichier layout.xml. Votre titre peut demander le téléchargement du contenu à partir de XBOX Live en définissant la balise personnalisée dans le XPackageChunkSelector transmis à l’API XPackageInstallChunks.

Titres multidisques

Pour la publication sur plusieurs disques, utilisez des spécificateurs de balises pour désigner le disque sur lequel le contenu est placé. Par exemple, vous pouvez placer tout le contenu multijoueur sur le disque 2 d’un disque de compilation. Par ailleurs, lorsque vous produisez des références (SKU) multidisques pour différentes régions, utilisez cette fonctionnalité pour placer les langues EFIGS sur une référence de disque Blu-ray et le japonais sur une autre (par exemple, pour le matriçage et la duplication) en téléversant et en gérant une seule image XVC.

Documentation de référence de l’API

Voir aussi

Intelligent Delivery
Dernière modification le 6 octobre 2026