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

# Index des rubriques NDA pour le développement sur console avec le GDK XBOX

> Index des rubriques de développement sur console avec le GDK XBOX protégées par NDA, regroupées dans un seul onglet pour que les auteurs et les lecteurs habilités NDA puissent y accéder via le portail GDKX.

<Note>
  Chaque page de cet index nécessite un NDA actif XBOX GDK for Console Development. Toutes les pages sont masquées dans la navigation principale de la barre latérale. Les entrées ci-dessous sont répertoriées uniquement par titre et ne comportent pas de lien ; les lecteurs habilités NDA peuvent y accéder via le GDKX.
</Note>

## À propos de cette section

L'onglet **NDA Topics** regroupe toutes les pages confidentielles de développement sur console avec le GDK XBOX dans un seul onglet, afin que les auteurs et les lecteurs disposant d'un accès NDA puissent en avoir une vue d'ensemble immédiate. Les pages sont organisées en sections qui reflètent les onglets où se trouvent les rubriques dans le reste de la documentation :

* **Home** — configuration des kits de développement, paramètres des kits de développement et configuration à l'échelle du studio.
* **Build** — fonctionnalités de la console (audio, mémoire, stockage), fonctionnalités graphiques principales, principes de jeu et collaboration avec l'ATG.
* **Tools** — PIX, compilateur de nuanceurs, ligne de commande, DevHome, hix et autres pages d'outils pour console.
* **API References** — en-têtes de référence de l'API graphique du GDK et groupes masqués d'API système/outils.

***

## Home

Pages confidentielles de l'onglet **Home** de la documentation : tout ce qui est nécessaire pour configurer, activer et paramétrer les kits de développement XBOX.

### Configuration et installation

#### Concepts

| Page | Description |
| - | - |
| Autorisations de produit | Accordez à des utilisateurs, des groupes et des kits de développement l'accès à un produit via les sandbox de Partner Center. |
| Déploiement | Types de déploiement (Push, Run from PC, Streaming Install) et outils (XBOX Manager, xbapp, Visual Studio). |
| Mises à jour hors connexion d'urgence | Effectuez une réinitialisation d'usine EOU à partir d'une clé USB lorsqu'un kit de développement ne démarre pas. |
| Redémarrages inattendus | Déterminez pourquoi un kit de développement XBOX a redémarré ou s'est arrêté de manière inattendue. |
| Messages d'erreur universels | Messages d'erreur universels (UEM) courants sur les kits de développement XBOX et comment résoudre chacun d'eux. |
| Supprimer le partage Gold | Réinitialisez les privilèges de la console pour supprimer le partage Gold d'un kit de développement. |
| Conseils pour le kit de développement XBOX One X | Conseils sur les outils, les mises à jour, les scripts et le panneau avant des kits de développement XBOX One X. |
| Modes de console | Simulez d'autres plateformes XBOX en changeant de mode de console. |

#### Paramètres du kit de développement

| Page | Description |
| - | - |
| Mode Retail ↔ Mode Développeur | Faites passer un kit de développement XBOX du mode Retail au mode Développeur, et inversement. |
| Configurer les paramètres | Mode Profilage, ID de sandbox et délais d'inactivité via DevHome, xbconfig ou XBOX Manager. |
| Récupération flash du système d'exploitation | Inscrivez-vous aux mises à jour automatiques de récupération du système d'exploitation ou appliquez manuellement une image de récupération. |
| Définir un nom d'hôte | Attribuez un nom d'hôte convivial à un kit de développement pour que les outils continuent de fonctionner en cas de changement d'adresse IP. |

#### Configuration à l'échelle du studio

| Page | Description |
| - | - |
| Récupérer plusieurs consoles | Exécutez des récupérations du système d'exploitation en parallèle sur de nombreux kits de développement à partir d'un seul PC. |
| Mises à jour de récupération automatiques | Fonctionnement des mises à jour automatiques de récupération du système d'exploitation et modification de la stratégie de mise à jour. |
| Script d'installation sans assistance | Créez des scripts d'installation sans assistance pour l'OOBE, la configuration à chaque démarrage ou des exécutions ponctuelles. |

***

## Build

Pages confidentielles de l'onglet **Build** de la documentation : fonctionnalités de la console, fonctionnalités graphiques principales, principes de jeu et listes de contrôle pour collaborer avec Microsoft.

### Fonctionnalités de la console

Pages NDA masquées situées dans des groupes Build par ailleurs publics. Chaque ligne indique le point d'entrée du groupe ; les pages NDA individuelles qu'il contient sont accessibles depuis cette page d'accueil ou via un lien direct.

| Groupe | Description | Page d'entrée |
| - | - | - |
| Audio | Vue d'ensemble de XAudio2 et conseils audio associés pour le GDK XBOX. | Vue d'ensemble de XAudio2 |
| Mémoire | Utilisation de la mémoire du noyau et du système, allocateur de mémoire virtuelle, mappages de fichiers accessibles en écriture, et portage/diagnostics pour les consoles XBOX. | Vue d'ensemble de la mémoire système |
| Stockage — DirectStorage | Conseils confidentiels sur DirectStorage : compression, permutations (shuffles) et livre blanc. | Vue d'ensemble de DirectStorage |

### Fonctionnalités principales

#### Graphismes

La majeure partie de l'arborescence Core Features → Graphics est protégée par NDA. Chaque ligne correspond à un sous-groupe masqué ou à un ensemble de pages de premier niveau masquées sous `build/core-features/graphics/`.

| Groupe | Description | Page d'entrée |
| - | - | - |
| D3D12X | Vue d'ensemble de XBOX Direct3D 12 (D3D12X), différences avec le PC, ATOC et types d'objets XMemAlloc. | Vue d'ensemble de D3D12X |
| DirectX (spécificités console) | Rubriques DirectX propres à la console : compression des couleurs et de la profondeur, indicateurs de création, planification des images, superpositions matérielles, gestion native des ressources, tessellation hors puce, suspension et reprise. | Compression des couleurs et de la profondeur |
| Vues d'ensemble des graphismes | Pages confidentielles de vue d'ensemble des graphismes (vue d'ensemble du GPU, barrières améliorées, synchronisation GPU sur Scarlett, prise en charge HDR, 120 Hz, décodage CMask, zones d'écran). | Vue d'ensemble du GPU |
| Présentations graphiques — XDD 2024 | Présentations approfondies sur les graphismes de la XDD 2024. | Présentations |
| Présentations graphiques — XFEST 2019 | Présentations graphiques de la XFEST 2019. | Présentations |
| Présentations graphiques — XFEST 2022 | Présentations graphiques de la XFEST 2022. | Présentations |
| Nouvelles fonctionnalités — Mesh shaders | Conception de l'API des mesh shaders, élimination et rendu des meshlets, prise en charge de Scarlett, utilisation et justification. | Vue d'ensemble des mesh shaders |
| Nouvelles fonctionnalités — Raytracing | Vue d'ensemble de XDXR, générateurs de BVH, compression, conception matérielle, KDOP, PSO RT hors ligne, mode autonome, bonnes pratiques. | Vue d'ensemble du raytracing |
| Nouvelles fonctionnalités — Sampler Feedback / SFS | API et conception GPU de Sampler Feedback Streaming, vue d'ensemble, utilisation et justification. | Vue d'ensemble de SFS |
| Nouvelles fonctionnalités — VRS | API, fonctionnalité, vue d'ensemble et justification du Variable Rate Shading. | Vue d'ensemble de VRS |
| Nouvelles fonctionnalités — XBTC | XBOX Texture Compressor, format d'archive, configuration de lots JSON et utilisation. | XBOX Texture Compressor |
| Livres blancs | Livres blancs confidentiels sur les graphismes (rendu en damier, caches et cohérence, instructions VMEM, optimisations pour la Series S, résolution dynamique, gestionnaire ESRAM, unités de calcul GPU, accès mémoire GPU, référence rapide sur l'occupation, vue d'ensemble du GPU). | Vue d'ensemble du GPU XBOX One |
| Graphismes — premier niveau | Diverses pages graphiques de premier niveau masquées : Dolby Vision, traitement d'image, dispositions de textures Scarlett, vue d'ensemble de la mémoire graphique, vue d'ensemble des PSO graphiques et table des matières graphics-newfeatures. | Vue d'ensemble de la mémoire graphique |

### Principes de jeu

#### Durabilité

| Page | Description |
| - | - |
| Vue d'ensemble de la durabilité | Vue d'ensemble confidentielle des conseils XBOX en matière de durabilité pour les titres GDK. |

#### Sécurité

| Page | Description |
| - | - |
| Vue d'ensemble de la sécurité des communications | Exigences de confidentialité, d'intégrité et d'authentification pour les communications réseau. |
| Concepts de sécurité des jeux | Vue d'ensemble des concepts de sécurité et des catégories d'attaques courantes. |
| Sécurité des outils de développement | Conseils de sécurité pour les outils de développement de jeux personnalisés. |
| Sécurité générale des jeux | Sécurité au niveau de la conception : protection des informations personnelles et tests de sécurité. |
| Communication de jeu sécurisée | Approche sécurisée recommandée par type de trafic dans les titres GDK. |
| Maillage de jeu sécurisé | Conseils sur la communication sécurisée en pair à pair et client/serveur. |
| Exemples de communication sécurisée | Exemples du GDK et des XBOX services pour la communication sécurisée. |
| Requêtes web sécurisées | API, authentification et TLS recommandés pour HTTPS et WebSockets. |

### Collaboration avec l'ATG

| Page | Description |
| - | - |
| Collaboration avec l'ATG | Faites appel à l'Advanced Technology Group de Microsoft pour bénéficier d'un support sur la plateforme. |
| Collaboration sur les graphismes | Liste de contrôle pour solliciter l'ATG au sujet de problèmes de performances GPU. |
| Collaboration sur les systèmes | Liste de contrôle pour solliciter l'ATG au sujet du processeur, des systèmes, de la mémoire et du chargement. |

***

## Optimize

Pages confidentielles de l'onglet **Optimize** de la documentation : pages d'outils pour console masquées situées dans le groupe Tools par ailleurs public. Chaque ligne indique le point d'entrée du groupe ; les pages masquées individuelles qu'il contient sont accessibles depuis la page d'entrée ou via un lien direct.

### Outils (console)

| Groupe | Description | Page d'entrée |
| - | - | - |
| PIX | La chaîne d'outils PIX pour XBOX : interface utilisateur et flux de travail de premier niveau, ainsi que les sous-groupes GPU, GPU Trace, extensibilité et explorateur de nuanceurs. | PIX |
| Outils en ligne de commande | Outils en ligne de commande confidentiels : `xbconfig`, `xbperf`, `xbttd` et utilitaires associés. | xbconfig |
| DevHome | Pages DevHome confidentielles (vue Performances). | Performances DevHome |
| hix | L'outil d'inspection de nuanceurs `hix` et ses flux de travail de débogage en direct. | hix |
| Compilateur de nuanceurs (DXC) | Utilisation, extensions, intrinsèques et définitions de XBOX DXC, portage depuis FXC et vue d'ensemble du compilateur de nuanceurs. | Compilateur de nuanceurs |
| titleperfoverlay | La superposition de performances à l'écran `titleperfoverlay`. | titleperfoverlay |
| xhit | L'outil d'instructions matérielles `xhit`. | Outil xhit |

***

## API References

Pages confidentielles de l'onglet **API References** de la documentation : en-têtes de référence masqués de l'API graphique du GDK, ainsi que des groupes masqués d'API système et outils. Tous les groupes et pages de cette section sont masqués dans la barre latérale. La page des membres de chaque en-tête constitue le point d'entrée pour ses interfaces, structures, énumérations et fonctions.

### Graphismes

| Groupe | Description | Page d'entrée |
| - | - | - |
| Table des matières de la référence graphique | Table des matières de la référence confidentielle de l'API graphique du GDK. | Table des matières de la référence graphique |

### API graphiques

| En-tête | Description | Page des membres |
| - | - | - |
| d3d12\_x | Direct3D 12 pour la famille XBOX One : interfaces, structures, énumérations et fonctions. | Membres de d3d12\_x |
| d3d12shader\_x | Interfaces de réflexion des nuanceurs pour XBOX D3D12. | Membres de d3d12shader\_x |
| d3d12video\_x | Décodage, encodage et traitement vidéo matériels. | Membres de d3d12video\_x |
| d3dx12\_x | Bibliothèque d'assistance D3D12 composée uniquement d'en-têtes pour la famille XBOX One. | Membres de d3dx12\_x |
| d3dx12\_xs | Bibliothèque d'assistance D3D12 composée uniquement d'en-têtes pour la famille XBOX Series. | Membres de d3dx12\_xs |
| Référence XG | Bibliothèque graphique auxiliaire : dispositions des ressources, tuiles et métadonnées des mips. | Membres de XG |
| Référence XGMemory | Mappage dynamique ESRAM / mémoire système sur la famille XBOX One. | Membres de XGMemory |
| XBTC | Compression par blocs BC1–BC7 hors ligne pour le pipeline du GDK. | Membres de XBTC |
| xg\_xs | Variante XBOX Series de la bibliothèque graphique auxiliaire XG. | Membres de xg\_xs |
| DXCApi | API DirectX Shader Compiler : compilation de HLSL en DXIL. | Membres de DXCApi |

### API système

| Groupe | Description | Page d'entrée |
| - | - | - |
| XMem | Référence XMem confidentielle : page des membres, ainsi qu'énumérations, fonctions, macros et structures. | Membres de XMem |

### API d'outils

| Groupe | Description | Page d'entrée |
| - | - | - |
| PIX3 | Pages PIX3 confidentielles (captures GPU, fonction et structure des métriques d'alimentation). | Captures GPU PIX3 |


## Related topics

- [Mise en réseau sur les consoles XBOX avec le GDK](/fr/build/console-features/networking/index.md)
- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr/nda/nda-topic-directory.md)
- [Jeux intergénérationnels avec le GDK XBOX](/fr/build/console-features/cross-gen/index.md)
- [XBOX Tools Framework](/fr/reference/tools/xtf/atoc-xbox-tools-framework.md)
- [Tests de stress réseau sur les kits de développement XBOX](/fr/build/console-features/networking/tools/netstress-networking.md)
