Direct X11 or Direct X12

Just wanted to ask a quick question. On my PC i have installed DirextX 11, checked via dxdiag, and in wow i have checked - Graphics API -DirectX 12. Should i change to DX11 ingame?

11 is stable

1 Like

If your GPU supports DX 12 and if it’s stable for performance, you should use it.

3 Likes

You can’t really install a DirectX version. It’s innate to the graphics card and Windows version. DX12 is the current standard and should be used if possible. Older GPUs won’t support it and the game will list only DX11 options. Newer cards support both and on average there won’t be any major difference between running in DX12 or DX 11 multi-threaded. If however you will need bit more performance then you can start playing with the game settings and the mode. Nvidia Pascal and older tend to prefer DX11 where as AMD cards and Nvidia Turing can work more efficiently under DX12.

1 Like

Then you can’t use DX12. It’s probably defaulting to DX11 automatically.

Windows 10 will show DX12 in DXDiag on any graphics card it supports but what games ask for is Direct X 12 feature set. If a game asks for DX12 it asks for specific features of the GPU and if it doesn’t have them then it wont work.

You need to install DX9 on any fresh installation if any older games use it. When people get dx9***.dll errors it’s normally due to no install of DX9, particularity when it’s a fresh install. Some games do checks for DX9 and quite a lot dont.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.