Does Unreal Engine automatically switch between DirectX 12 and DirectX 11 for users without DX12 support?

I’m releasing my first game and I have a concern.

If I set my default RHI to DirectX 12 in my project settings, will users without DirectX 12 support automatically use DirectX 11 instead?

If not, how can I add DX11 support even if I want to target DX12?

This is my current setup in Project Settings > Platforms > Windows:

My project is a small 3D game, 100% blueprints, that I’m releasing on Steam. I’m using Lumen, but not Nanite because I know it requires DX12 and I want support for both versions.

I did a lot of research but I’m not finding an answer to this. Thanks in advance.

That`s why Developers list their minimum specs for their games :smile:
Anyway, for Unreal games you just add to your shortcut -DX11 or -DX12 to change it.