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

# D3D_FEATURE_LEVEL (consoles XBOX Series)

> Décrit l'ensemble des fonctionnalités ciblées par un appareil Direct3D.

Décrit l'ensemble des fonctionnalités ciblées par un appareil Direct3D.

## Syntaxe

```cpp theme={null}
typedef enum D3D_FEATURE_LEVEL    
{  
    D3D_FEATURE_LEVEL_9_1 = 0x9100,  
    D3D_FEATURE_LEVEL_9_2 = 0x9200,  
    D3D_FEATURE_LEVEL_9_3 = 0x9300,  
    D3D_FEATURE_LEVEL_10_0 = 0xa000,  
    D3D_FEATURE_LEVEL_10_1 = 0xa100,  
    D3D_FEATURE_LEVEL_11_0 = 0xb000,  
    D3D_FEATURE_LEVEL_11_1 = 0xb100,  
    D3D_FEATURE_LEVEL_12_0 = 0xc000,  
    D3D_FEATURE_LEVEL_12_1 = 0xc100,
    D3D_FEATURE_LEVEL_12_2 = 0xc200
} D3D_FEATURE_LEVEL  
```

## Constantes

| Constante | Description |
| - | - |
| D3D\_FEATURE\_LEVEL\_9\_1 | Cible les fonctionnalités prises en charge par le niveau de fonctionnalité 9.1, y compris le modèle de nuanceur 2. |
| D3D\_FEATURE\_LEVEL\_9\_2 | Cible les fonctionnalités prises en charge par le niveau de fonctionnalité 9.2, y compris le modèle de nuanceur 2. |
| D3D\_FEATURE\_LEVEL\_9\_3 | Cible les fonctionnalités prises en charge par le niveau de fonctionnalité 9.3, y compris le modèle de nuanceur 2.0b. |
| D3D\_FEATURE\_LEVEL\_10\_0 | Cible les fonctionnalités prises en charge par Direct3D 10.0, y compris le modèle de nuanceur 4. |
| D3D\_FEATURE\_LEVEL\_10\_1 | Cible les fonctionnalités prises en charge par Direct3D 10.1, y compris le modèle de nuanceur 4. |
| D3D\_FEATURE\_LEVEL\_11\_0 | Cible les fonctionnalités prises en charge par Direct3D 11.0, y compris le modèle de nuanceur 5. |
| D3D\_FEATURE\_LEVEL\_11\_1 | Cible les fonctionnalités prises en charge par Direct3D 11.1, y compris le modèle de nuanceur 5 et les opérations de fusion logiques. Ce niveau de fonctionnalité nécessite un pilote d'affichage implémenté au minimum selon le WDDM pour Windows 8 (WDDM 1.2). |
| D3D\_FEATURE\_LEVEL\_12\_0 | Cible les fonctionnalités prises en charge par Direct3D 12.0, y compris le modèle de nuanceur 5. |
| D3D\_FEATURE\_LEVEL\_12\_1 | Cible les fonctionnalités prises en charge par Direct3D 12.1, y compris le modèle de nuanceur 5. |
| D3D\_FEATURE\_LEVEL\_12\_2 | Cible les fonctionnalités prises en charge par Direct3D 12.2. |

## Remarques

Pour une vue d'ensemble des capacités de chaque niveau de fonctionnalité, consultez [Niveaux de fonctionnalité Direct3D](https://learn.microsoft.com/en-us/windows/desktop/direct3d11/overviews-direct3d-11-devices-downlevel-intro).

Pour plus d'informations sur les limitations liées à la création d'appareils non matériels à certains niveaux de fonctionnalité, consultez [Limitations de la création d'appareils WARP et de référence](https://learn.microsoft.com/en-us/windows/desktop/direct3d11/overviews-direct3d-11-devices-limitations).

## Configuration requise

**En-tête :** d3d12\_xs.h\
**Plateformes prises en charge** : consoles XBOX Series

## Voir aussi

[d3d12\_xs](/fr-CA/reference/graphics/d3d12_xs/d3d12_xs_members)


## Related topics

- [D3D12_BARRIER_SUBRESOURCE_RANGE (consoles XBOX Series)](/fr-CA/reference/graphics/d3d12/structs/d3d12_barrier_subresource_range_public.md)
- [D3D_NAME (consoles XBOX Series)](/fr-CA/reference/graphics/d3d12_xs/enums/d3d_name.md)
- [D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_SERIALIZATION_DESC (consoles XBOX Series)](/fr-CA/reference/graphics/d3d12/structs/d3d12_raytracing_acceleration_structure_postbuild_info_serialization_desc_public.md)
- [D3D_SHADER_INPUT_TYPE (consoles XBOX Series)](/fr-CA/reference/graphics/d3d12_xs/enums/d3d_shader_input_type.md)
- [D3D12_FEATURE_DATA_FEATURE_LEVELS](/fr-CA/reference/graphics/d3d12/structs/d3d12_feature_data_feature_levels_public.md)
