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

# dxcapi

> Points d'entrée d'API et interfaces de dxcompiler_x*.dll

## Interfaces

| Interface | Description |
| - | - |
| [IDxcXboxBackendDebugInfo](/fr-CA/reference/graphics/dxcapi_x/interfaces/idxcxboxbackenddebuginfo/idxcxboxbackenddebuginfo) | Interface permettant d'interroger les informations de débogage propres au matériel XBOX à partir de DXIL. |
| [IDxcXboxContainer](/fr-CA/reference/graphics/dxcapi_x/interfaces/idxcxboxcontainer/idxcxboxcontainer) | Interface utilisée pour interroger les nuanceurs matériels à partir de conteneurs DXIL. |
| [IDxcXboxHwShader](/fr-CA/reference/graphics/dxcapi_x/interfaces/idxcxboxhwshader/idxcxboxhwshader) | Interface utilisée pour interroger les données d'une étape de nuanceur matériel précompilée. |
| [IDxcXboxShaderStats](/fr-CA/reference/graphics/dxcapi_x/interfaces/idxcxboxshaderstats/idxcxboxshaderstats) | (Déconseillée) Interface utilisée pour interroger les statistiques de nuanceurs précompilés. |
| [IXdxrPdbRecompiler](/fr-CA/reference/graphics/dxcapi_x/interfaces/IXdxrPdbRecompiler/ixdxrpdbrecompiler) | Interface permettant de recompiler un PDB XDXR |

## Structures

| Structure | Description |
| - | - |
| [DxcXboxShaderStaticsV1](/fr-CA/reference/graphics/dxcapi_x/structs/dxcxboxshaderstaticsv1) | Structure représentant les statistiques de nuanceur d'une étape de nuanceur matériel précompilée. |
| [DxcXboxShaderStaticsV2](/fr-CA/reference/graphics/dxcapi_x/structs/dxcxboxshaderstaticsv2) | Structure représentant les statistiques de nuanceur étendues d'une étape de nuanceur matériel précompilée sur XBOX Series. |
| [MemoryAccessStat](/fr-CA/reference/graphics/dxcapi_x/structs/memoryaccessstat) | Structure représentant des informations sur les instructions mémoire. |
| [RawInstructionStats](/fr-CA/reference/graphics/dxcapi_x/structs/rawinstructionstats) | Structure représentant un décompte de tous les types d'instructions du nuanceur. |
| [RawInstuctionStat](/fr-CA/reference/graphics/dxcapi_x/structs/rawinstuctionstat) | Structure représentant un décompte pour un type d'instruction. |

## Énumérations

| Énumération | Description |
| - | - |
| [DxcXboxShaderStatsClass](/fr-CA/reference/graphics/dxcapi_x/enums/dxcxboxshaderstatsclass) | Numéro de version de la structure DxcXboxShaderStatistics\* interrogée à partir de `IDxcXboxShaderStats::GetShaderStats`. |


## Related topics

- [Index des rubriques NDA pour le développement sur console avec XBOX GDK](/fr-CA/nda/nda-overview.md)
- [Compilateur de nuanceurs HLSL (DXC) pour le GDK XBOX](/fr-CA/tools/tools-console/shadercompiler/index.md)
- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr-CA/nda/nda-topic-directory.md)
