Установлен DirectX 11, но программы говорят, что необходим DirectX 9.0c [дубликат]

Я использую Windows 8.1. Я пытаюсь запустить Средство просмотра Assimp (и несколько других подобных программ), но все они не открываются, потому что не распознают мою версию DirectX.

При попытке запустить 3D_Model_Viewer я получаю следующую ошибку:

Установлен DirectX 9.0 (589824). Требуется DirecX 9.0c (декабрь 2005) или более поздняя версия.

И эта ошибка при запуске AssimpViewer:

Не удалось инициализировать Direct3D 9 (2)

Я убежал dxdiag.exe и подтвердил, что на самом деле установлена версия DirectX 11, а не 9.0, как говорят программы.

Что здесь может происходить? Могу ли я заставить эти программы работать под управлением DirectX 11?