How to Check Your DirectX Version
Press Windows + R, type
dxdiag, press Enter. On the System tab, scroll to the DirectX Version field. On Windows 10 or 11, this shows DirectX 12. To see what DirectX level your GPU supports, click the Display tab and check DDI Version.Check DirectX Version Using DXDiag
- Press Windows + R to open the Run dialog.
- Type
dxdiagand press Enter. - If prompted about checking digitally signed drivers, click Yes or No — either is fine for this purpose.
- The System tab opens by default. Find the DirectX Version field near the bottom of the field list.
System Tab vs. Display Tab DirectX Version
DXDiag shows DirectX information in two places with different meanings:
| Location | Field | What It Means |
|---|---|---|
| System tab | DirectX Version | DirectX version in your Windows installation |
| Display tab | DDI Version | DirectX feature level your GPU driver supports |
A PC running Windows 11 with an old GPU might show DirectX 12 on the System tab but Feature Level 11_0 on the Display tab. Games that require DirectX 12 GPU features would not run correctly on that GPU even though the System tab shows DirectX 12.
DirectX Versions and Requirements
| Game Requirement | What You Need |
|---|---|
| DirectX 9.0c | Install DirectX End-User Runtime (old games) |
| DirectX 11 | Windows 10 / 11 with any modern GPU |
| DirectX 12 | Windows 10 / 11 + GPU with DX12 support |
| DirectX 12 Ultimate | Windows 11 + NVIDIA RTX or AMD RDNA2+ |