> ## 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 (XBOX Series consoles)

> Describes the set of features targeted by a Direct3D device.

Describes the set of features targeted by a Direct3D device.

## Syntax

```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  
```

## Constants

| Constant                   | Description                                                                                                                                                                                                     |
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| D3D\_FEATURE\_LEVEL\_9\_1  | Targets features supported by feature level 9.1, including shader model 2.                                                                                                                                      |
| D3D\_FEATURE\_LEVEL\_9\_2  | Targets features supported by feature level 9.2, including shader model 2.                                                                                                                                      |
| D3D\_FEATURE\_LEVEL\_9\_3  | Targets features supported by feature level 9.3, including shader model 2.0b.                                                                                                                                   |
| D3D\_FEATURE\_LEVEL\_10\_0 | Targets features supported by Direct3D 10.0, including shader model 4.                                                                                                                                          |
| D3D\_FEATURE\_LEVEL\_10\_1 | Targets features supported by Direct3D 10.1, including shader model 4.                                                                                                                                          |
| D3D\_FEATURE\_LEVEL\_11\_0 | Targets features supported by Direct3D 11.0, including shader model 5.                                                                                                                                          |
| D3D\_FEATURE\_LEVEL\_11\_1 | Targets features supported by Direct3D 11.1, including shader model 5 and logical blend operations. This feature level requires a display driver that is at least implemented to WDDM for Windows 8 (WDDM 1.2). |
| D3D\_FEATURE\_LEVEL\_12\_0 | Targets features supported by Direct3D 12.0, including shader model 5.                                                                                                                                          |
| D3D\_FEATURE\_LEVEL\_12\_1 | Targets features supported by Direct3D 12.1, including shader model 5.                                                                                                                                          |
| D3D\_FEATURE\_LEVEL\_12\_2 | Targets features supported by Direct3D 12.2.                                                                                                                                                                    |

## Remarks

For an overview of the capabilities of each feature level, see [Direct3D feature levels](https://learn.microsoft.com/en-us/windows/desktop/direct3d11/overviews-direct3d-11-devices-downlevel-intro).

For information about limitations creating non-hardware-type devices on certain feature levels, see [Limitations creating WARP and reference devices](https://learn.microsoft.com/en-us/windows/desktop/direct3d11/overviews-direct3d-11-devices-limitations).

## Requirements

**Header:** d3d12\_xs.h\
**Supported Platforms**: XBOX Series consoles

## See also

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


## Related topics

- [D3D12_BARRIER_SUBRESOURCE_RANGE (XBOX Series consoles)](/reference/graphics/d3d12/structs/d3d12_barrier_subresource_range_public.md)
- [D3D12_WAVE_MMA_TIER (XBOX Series consoles)](/reference/graphics/d3d12_xs/enums/d3d12_wave_mma_tier_xs.md)
- [D3D12_MESH_SHADER_TIER (XBOX Series consoles)](/reference/graphics/d3d12_xs/enums/d3d12_mesh_shader_tier_xs.md)
- [D3D12_BACKGROUND_PROCESSING_MODE (XBOX Series consoles)](/reference/graphics/d3d12/enums/d3d12_background_processing_mode_public.md)
- [D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_SERIALIZATION_DESC (XBOX Series consoles)](/reference/graphics/d3d12/structs/d3d12_raytracing_acceleration_structure_postbuild_info_serialization_desc_public.md)
