Графика Intel Xe и Intel Arc не поддерживает DirectX 9
Если вы думали, что вычислительной мощности графики Intel Xe в 12 поколении процессоров или Arc A380 будет предостаточно для игры в старые проекты, то не спешите с выводами. Официально заявлено, что архитектуры Xe-LP и Xe-HPG, которые используются в упомянутых выше решениях, не имеют нативной поддержки DirectX 9. Они обе используют специальный транслирующий API Microsoft D3D9On12, который пытается переводить команды D3D9 в D3D12, что уже может быть распознано графическими драйверами.
Более старая графика Intel, к слову, нативную поддержку DirectX 9 все же имеет, но вот новые требуют транслирования D3D9On12 для работы. Причем стоит учитывать, что это API может быть далеко не самое надежное решение, которое еще и зачастую демонстрирует множество багов.
Intel также уточняет, что исправление ошибок и улучшение поддержки D3D9On12 является обязанностью разработчиков игр и Microsoft, а сама "синяя" компания с этим ничего делать не намерена.