Здравствуйте.
"Сменить" DirectX12 на DirectX11 - такой возможности нет, так как DirectX12 - это неотъемлимая часть системы и устанавливается вместе с ней. Но Вы можете "доустановить" необходимые компоненты DirectX9-11 с помощью автономного пакета: https://www.microsoft.com/en-us/download/detail...
Скачайте пакет, запустите на распаковку (в процессе - укажите папку, куда распаковать). Дождитесь окончания распаковки и откройте папку, куда всё распаковалось. Там запустите DXSETUP.EXE от имени администратора.