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

# Extensibilité de la visionneuse de maillages et de textures

> Extensibilité de la visionneuse de maillages et de textures

[Vidéo de la présentation](https://developer.microsoft.com/games/events/devdays/en-dev-days-2024/mesh-and-texture-viewer-extensibility/)

## Résumé de la conférence

PIX comprend une nouvelle fonctionnalité d'extensibilité permettant de créer des visualisations personnalisées utiles, plus précisément pour les textures et les maillages. Cette présentation fournit quelques exemples pratiques de l'utilisation de cette fonctionnalité pour créer vos propres visualisations en écrivant de simples nuanceurs de calcul.

## Sommaire

* Extensibilité de la visionneuse de maillages et de textures (Mesh and Texture Viewer) : vous pouvez utiliser cette visionneuse pour réinterpréter des tampons ou des images à l'aide de nuanceurs de calcul personnalisés, ce qui vous offre de nouvelles méthodes de visualisation.
* Modèle de programmation d'extensibilité : explique le modèle de programmation, l'injection de code dans les nuanceurs, l'accès aux ressources au moyen de registres spéciaux et les fonctions permettant de renvoyer des données aux visionneuses, offrant ainsi un cadre robuste aux développeurs.
* Démonstration : la présentation montre plusieurs exemples de visualiseurs, comme depthLogReverseCs.hlsl et stencilPalletizedCs.hlsl, qui illustrent la polyvalence de la visionneuse.

## Objectifs d'apprentissage

* Comprendre l'extensibilité de la visionneuse de maillages et de textures dans PIX pour XBOX.
* Apprendre à produire des données, qui seront affichées dans la visionneuse sous forme de maillage ou de texture, à l'aide d'une API dédiée.
* Connaître le modèle de programmation d'extensibilité et la façon dont PIX injecte du code d'implémentation interne lors de la compilation des nuanceurs.
* Explorer l'utilisation de registres spéciaux pour accéder aux ressources offertes à l'appel de dessin ou de répartition sélectionné.
* Apprendre à renvoyer les données obtenues à la visionneuse de maillages et de textures à l'aide de fonctions spéciales.
* Examiner des exemples de visualiseurs comme depthLogReverseCs.hlsl, stencilPalletizedCs.hlsl, arrayQuiltCs.hlsl, cubemapUnwrapCs.hlsl et infNanCs.hlsl.


## Related topics

- [Compiler et exécuter votre premier titre console GDKX](/fr-CA/home/build-first-title/first-console-title-walkthrough.md)
- [Referencia de la herramienta XBOX Texture Compressor (XBTC)](/es/build/core-features/graphics/newfeatures/xbtc/index.md)
- [XR112 Établissement d'un utilisateur et d'une manette lors de l'activation initiale et de la reprise](/fr/publishing/certification/fma/xr-112.md)
- [XR-112 Établissement d'un utilisateur et d'une manette lors de l'activation initiale et de la reprise](/fr/publishing/certification/xr/xr-112.md)
- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr-CA/nda/nda-topic-directory.md)
