> ## 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 XBOX GDK

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

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

## À propos de cette section

L'onglet **NDA Topics** regroupe toutes les pages confidentielles de développement sur console XBOX GDK dans un seul onglet afin que les auteurs et les lecteurs ayant accès au NDA puissent en voir l'ensemble d'un seul coup d'œil. Les pages sont regroupées en sections qui reflètent les onglets où se trouvent les rubriques dans le reste de la documentation :

* **Accueil** — 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 de base, principes de jeu et collaboration avec l'ATG.
* **Outils** — PIX, compilateur de nuanceurs, ligne de commande, DevHome, hix et autres pages d'outils pour console.
* **Références d'API** — en-têtes de référence de l'API graphique du GDK et groupes d'API système et d'outils masqués.

***

## Accueil

Pages confidentielles de l'onglet **Accueil** de la documentation — tout ce qu'il faut pour installer, activer et configurer les kits de développement XBOX.

### Configuration et installation

#### Concepts

| Page | Description |
| - | - |
| Autorisations de produit | Accorder aux utilisateurs, aux groupes et aux kits de développement l'accès à un produit au moyen des bacs à sable 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 ligne d'urgence | Effectuer une réinitialisation aux paramètres d'usine EOU à partir d'une clé USB lorsqu'un kit de développement ne démarre pas. |
| Redémarrages inattendus | Diagnostiquer pourquoi un kit de développement XBOX a redémarré ou s'est éteint 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éinitialiser 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 | Outils, mises à jour, scripts et conseils sur le panneau avant pour les kits de développement XBOX One X. |
| Modes de console | Simuler d'autres plateformes XBOX en changeant de mode de console. |

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

| Page | Description |
| - | - |
| Mode commercial ↔ mode développeur | Faire passer un kit de développement XBOX du mode commercial au mode développeur, et inversement. |
| Configurer les paramètres | Mode de profilage, ID de bac à sable et délais d'inactivité au moyen de DevHome, xbconfig ou XBOX Manager. |
| Récupération flash du système d'exploitation | S'inscrire aux mises à jour automatiques de récupération du système d'exploitation ou appliquer manuellement une image de récupération. |
| Définir un nom d'hôte | Attribuer un nom d'hôte convivial à un kit de développement afin que les outils continuent de fonctionner malgré les changements d'adresse IP. |

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

| Page | Description |
| - | - |
| Récupérer plusieurs consoles | Exécuter des récupérations de 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 de configuration sans assistance | Créer des scripts de configuration 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 de base, principes de jeu et listes de vérification pour collaborer avec Microsoft.

### Fonctionnalités de la console

Pages NDA masquées qui se trouvent dans des groupes Build autrement publics. Chaque rangée indique le point d'entrée du groupe; les pages NDA individuelles qu'il contient sont accessibles à partir de cette page d'accueil ou par lien direct.

| Groupe | Description | Page d'entrée |
| - | - | - |
| Audio | Vue d'ensemble de XAudio2 et conseils audio connexes pour XBOX GDK. | 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 et diagnostics pour les consoles XBOX. | Vue d'ensemble de la mémoire système |
| Stockage — DirectStorage | Conseils confidentiels sur DirectStorage : compression, réorganisations (shuffles) et livre blanc. | Vue d'ensemble de DirectStorage |

### Fonctionnalités de base

#### Graphiques

La majeure partie de l'arborescence Fonctionnalités de base → Graphiques est protégée par NDA. Chaque rangée 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 par rapport au PC, ATOC et types d'objets XMemAlloc. | Vue d'ensemble de D3D12X |
| DirectX (spécificités de la console) | Rubriques DirectX propres à la console : compression des couleurs et de la profondeur, indicateurs de création, planification des images, superpositions matérielles, gestion des ressources natives, pavage hors puce, suspension et reprise. | Compression des couleurs et de la profondeur |
| Vues d'ensemble des graphiques | Pages de vue d'ensemble confidentielles sur les graphiques (vue d'ensemble du GPU, barrières améliorées, synchronisation du GPU sur Scarlett, prise en charge HDR, 120 Hz, décodage CMask, zones d'écran). | Vue d'ensemble du GPU |
| Présentations sur les graphiques — XDD 2024 | Analyses approfondies sur les graphiques de XDD 2024. | Présentations |
| Présentations sur les graphiques — XFEST 2019 | Présentations sur les graphiques de XFEST 2019. | Présentations |
| Présentations sur les graphiques — XFEST 2022 | Présentations sur les graphiques de XFEST 2022. | Présentations |
| Nouvelles fonctionnalités — Nuanceurs de maillage | Conception de l'API des nuanceurs de maillage, élimination et rendu des meshlets, prise en charge de Scarlett, utilisation et justification. | Vue d'ensemble des nuanceurs de maillage |
| Nouvelles fonctionnalités — Lancer de rayons | Vue d'ensemble de XDXR, générateurs de BVH, compression, conception matérielle, KDOP, PSO RT hors ligne, mode autonome, pratiques exemplaires. | Vue d'ensemble du lancer de rayons |
| 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 de 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 graphiques (rendu en damier, caches et cohérence, instructions VMEM, optimisations pour la Series S, résolution dynamique, gestionnaire ESRAM, unités de calcul du GPU, accès mémoire du GPU, référence rapide sur l'occupation, vue d'ensemble du GPU). | Vue d'ensemble du GPU de la XBOX One |
| Graphiques — 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 la 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 de durabilité XBOX 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 renseignements personnels et tests de sécurité. |
| Communication sécurisée des jeux | Approche sécurisée recommandée selon le type de trafic dans les titres GDK. |
| Maillage de jeu sécurisé | Conseils sur les communications sécurisées pair à pair et client/serveur. |
| Exemples de communication sécurisée | Exemples GDK et XBOX services pour les communications sécurisées. |
| 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 | Faire appel à l'Advanced Technology Group de Microsoft pour obtenir du soutien sur la plateforme. |
| Collaboration sur les graphiques | Liste de vérification pour faire appel à l'ATG au sujet de problèmes de performances du GPU. |
| Collaboration sur les systèmes | Liste de vérification pour faire appel à l'ATG au sujet du processeur, des systèmes, de la mémoire et du chargement. |

***

## Optimiser

Pages confidentielles de l'onglet **Optimiser** de la documentation — pages d'outils pour console masquées qui se trouvent dans le groupe Outils, autrement public. Chaque rangée indique le point d'entrée du groupe; les pages masquées individuelles qu'il contient sont accessibles à partir de la page d'entrée ou par 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 connexes. | xbconfig |
| DevHome | Pages DevHome confidentielles (vue Performances). | Performances de 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 de XBOX DXC, extensions, intrinsèques, définitions, portage à partir de 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 |

***

## Références d'API

Pages confidentielles de l'onglet **Références d'API** de la documentation — en-têtes de référence de l'API graphique du GDK masqués, ainsi que groupes d'API système et d'outils masqués. Chaque groupe et chaque page 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 de ses interfaces, structures, énumérations et fonctions.

### Graphiques

| 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, mosaïques et métadonnées mip. | Membres de XG |
| Référence XGMemory | Mappage dynamique ESRAM / mémoire système sur la famille XBOX One. | Membres de XGMemory |
| XBTC | Compression de blocs BC1 à BC7 hors ligne pour le pipeline 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 — compiler du 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

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