> ## 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 本体)

> Direct3D デバイスがターゲットとする機能セットを記述します。

Direct3D デバイスがターゲットとする機能セットを記述します。

## 構文

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

## 定数

| 定数                         | 説明                                                                                                                                |
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
| D3D\_FEATURE\_LEVEL\_9\_1  | 機能レベル 9.1 でサポートされる機能 (シェーダー モデル 2 を含む) をターゲットにします。                                                                                |
| D3D\_FEATURE\_LEVEL\_9\_2  | 機能レベル 9.2 でサポートされる機能 (シェーダー モデル 2 を含む) をターゲットにします。                                                                                |
| D3D\_FEATURE\_LEVEL\_9\_3  | 機能レベル 9.3 でサポートされる機能 (シェーダー モデル 2.0b を含む) をターゲットにします。                                                                             |
| D3D\_FEATURE\_LEVEL\_10\_0 | Direct3D 10.0 でサポートされる機能 (シェーダー モデル 4 を含む) をターゲットにします。                                                                            |
| D3D\_FEATURE\_LEVEL\_10\_1 | Direct3D 10.1 でサポートされる機能 (シェーダー モデル 4 を含む) をターゲットにします。                                                                            |
| D3D\_FEATURE\_LEVEL\_11\_0 | Direct3D 11.0 でサポートされる機能 (シェーダー モデル 5 を含む) をターゲットにします。                                                                            |
| D3D\_FEATURE\_LEVEL\_11\_1 | Direct3D 11.1 でサポートされる機能 (シェーダー モデル 5 および論理ブレンド操作を含む) をターゲットにします。この機能レベルには、少なくとも Windows 8 (WDDM 1.2) 用の WDDM で実装された表示ドライバーが必要です。 |
| D3D\_FEATURE\_LEVEL\_12\_0 | Direct3D 12.0 でサポートされる機能 (シェーダー モデル 5 を含む) をターゲットにします。                                                                            |
| D3D\_FEATURE\_LEVEL\_12\_1 | Direct3D 12.1 でサポートされる機能 (シェーダー モデル 5 を含む) をターゲットにします。                                                                            |
| D3D\_FEATURE\_LEVEL\_12\_2 | Direct3D 12.2 でサポートされる機能をターゲットにします。                                                                                               |

## 解説

各機能レベルの機能の概要については、[Direct3D 機能レベル](https://learn.microsoft.com/en-us/windows/desktop/direct3d11/overviews-direct3d-11-devices-downlevel-intro) を参照してください。

特定の機能レベルで非ハードウェア タイプ デバイスを作成する制限に関する詳細については、[WARP デバイスとリファレンス デバイスの作成に関する制限](https://learn.microsoft.com/en-us/windows/desktop/direct3d11/overviews-direct3d-11-devices-limitations) を参照してください。

## 要件

**ヘッダー:** d3d12\_xs.h\
**サポートされているプラットフォーム**: XBOX Series 本体

## 関連項目

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


## Related topics

- [D3D_NAME (XBOX Series 本体)](/ja-jp/reference/graphics/d3d12_xs/enums/d3d_name.md)
- [D3D_SHADER_INPUT_TYPE (XBOX Series 本体)](/ja-jp/reference/graphics/d3d12_xs/enums/d3d_shader_input_type.md)
- [D3D12_WAVE_MMA_TIER (XBOX Series 本体)](/ja-jp/reference/graphics/d3d12_xs/enums/d3d12_wave_mma_tier_xs.md)
- [D3D12_ELEMENTS_LAYOUT (XBOX Series 本体)](/ja-jp/reference/graphics/d3d12/enums/d3d12_elements_layout_public.md)
- [D3D12_TEXTURE_BARRIER (XBOX Series 本体)](/ja-jp/reference/graphics/d3d12/structs/d3d12_texture_barrier_public.md)
