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

# D3D12_FEATURE_DATA_FEATURE_LEVELS

> Describes info about the feature levels supported by the current graphics driver.

Describes info about the [feature levels](https://learn.microsoft.com/en-us/windows/desktop/direct3d11/overviews-direct3d-11-devices-downlevel-intro) supported by the current graphics driver.

## Syntax

```cpp theme={null}
typedef struct D3D12_FEATURE_DATA_FEATURE_LEVELS
{
    UINT NumFeatureLevels;
    const D3D_FEATURE_LEVEL  pFeatureLevelsRequested;
    D3D_FEATURE_LEVEL MaxSupportedFeatureLevel;
} D3D12_FEATURE_DATA_FEATURE_LEVELS
```

### Members

*NumFeatureLevels*\
Type: UINT

The number of [feature levels](https://learn.microsoft.com/en-us/windows/desktop/direct3d11/overviews-direct3d-11-devices-downlevel-intro) in the array at **pFeatureLevelsRequested**.

*pFeatureLevelsRequested*\
Type: const D3D\_FEATURE\_LEVEL \*

A pointer to an array of [D3D\_FEATURE\_LEVEL](https://learn.microsoft.com/en-us/windows/desktop/api/d3dcommon/ne-d3dcommon-d3d_feature_level)s that the application is requesting for the driver and hardware to evaluate.

*MaxSupportedFeatureLevel*\
Type: D3D\_FEATURE\_LEVEL

The maximum [feature level](https://learn.microsoft.com/en-us/windows/desktop/direct3d11/overviews-direct3d-11-devices-downlevel-intro) that the driver and hardware support.

## Remarks

See [D3D12\_FEATURE](/reference/graphics/d3d12/enums/d3d12_feature_public).

## Requirements

**Header:** d3d12\_xs.h or d3d12\_x.h\
**Library:** d3d12\_xs.lib or d3d12\_x.lib\
**Supported Platforms**: XBOX Series consoles and XBOX One family

## See Also

[Core Structures](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/direct3d-12-structures)

[D3D12\_FEATURE](/reference/graphics/d3d12/enums/d3d12_feature_public)


## Related topics

- [D3D12_FEATURE](/reference/graphics/d3d12/enums/d3d12_feature_public.md)
- [D3D12_FEATURE_DATA_MULTISAMPLE_QUALITY_LEVELS](/reference/graphics/d3d12/structs/d3d12_feature_data_multisample_quality_levels_public.md)
- [D3D12_FEATURE_DATA_D3D12_OPTIONS](/reference/graphics/d3d12/structs/d3d12_feature_data_d3d12_options_public.md)
- [D3D12_FEATURE_DATA_FORMAT_SUPPORT](/reference/graphics/d3d12/structs/d3d12_feature_data_format_support_public.md)
- [D3D12_FEATURE_DATA_SERIALIZATION](/reference/graphics/d3d12/structs/d3d12_feature_data_serialization_public.md)
