На це запитання вже є відповідь:
Я використовую Windows 8.1. Я намагаюся бігти Програма перегляду (і кілька інших подібних програм), але всі вони не можуть відкритися, оскільки вони не розпізнають мою версію DirectX.
Під час спроби запустити 3D_Model_Viewer виникла наступна помилка:
Установлено DirectX 9.0 (589824). Потрібна система DirectX 9.0c (грудень 2005) або пізніша.
і ця помилка, коли я запускаю AssimpViewer:
Не вдалося ініціалізувати Direct3D 9 (2)
Я запустив dxdiag.exe і підтвердив, що фактично DirectX 11 є встановленою версією, а не 9.0, як це кажуть програми.
Що тут відбувається? Чи можна запускати ці програми під DirectX 11?