Intel использует эмуляцию DirectX12 для игр DX9
Компания Intel не предусмотрела поддержку драйвером DirectX9, старого, двадцатилетнего API. Вместо этого компания будет использовать специальный инструмент под названием D3D9on12, который транслирует слой API DX9 в DirectX12.
Это означает, что GPU Intel не имеет специализированного драйвера для API DX9. Вместо него обычный слой DX12 будет взаимодействовать как интерфейс драйвера устройства для DX9. Этот подход упрощает обработку графики и освобождает разработчиков от занятости устаревшими API.
Использование слоя картирования D9D9On12 вовсе не означает снижение производительности. Игры на основе DX9 уже давно не выпускаются. В то же время графические ускорители далеко шагнули вперёд, поэтому даже если и будут наблюдаться некоторые потери, при современном уровне производительности этого не будет заметно. С другой стороны, любые графические глюки или вообще невозможность запуска 3D-приложения, придётся исправлять самой Microsoft, не Intel.
Многие могут возразить, что целый ряд самых популярных игр в Steam по-прежнему поддерживают API DX9. Однако важно отметить, что большая часть этих игр также работает и с другими API, которые прекрасно поддерживаются Intel Xe.