Intel не поддерживает DirectX 9 на своих графических архитектурах Xe-LP и Xe-HPG в естественном виде

Написано Guillaume
Дата публикации : {{ dayjs(1661097617*1000).local().format("L").toString()}}
Следуйте за нами
Эта статья является автоматическим переводом

Более оперативно, чем ее конкуренты AMD и NVIDIA, Intel создает впечатление, что она полностью переходит на DirectX 12 и следующие поколения графических библиотек.

Объявление краткое, почти лаконичное. На страницах своих новостных статей, посвященных различным технологиям, которые компания реализует в своих многочисленных решениях, Intel в нескольких словах объясняет, что "графические решения, встроенные в процессоры Intel Core 12-го поколения и графические процессоры Intel Arc, больше не поддерживают D3D9 ", а затем добавляет, что "приложения и игры на базе DirectX 9 по-прежнему могут запускаться через интерфейс Microsoft D3D9On12 ".

Любой, кто работает с технической документацией, очевидно, поймет, о чем идет речь, но для обычного человека это, вероятно, нуждается в пояснении. Библиотеке DirectX 9, запущенной 20 лет назад компанией Microsoft, постепенно исполняется двадцать лет. Он успешно используется во многих компьютерных играх для управления графикой. Однако Microsoft продолжала совершенствовать свои инструменты и впоследствии выпустила DirectX 10, DirectX 11 и, совсем недавно, DirectX 12. Постепенно от старых библиотек отказываются создатели видеоигр, и сегодня, например, уже нет ни одной эксклюзивной игры для DirectX 3 или DirectX 5.

Одновременно с этой незаинтересованностью в старых библиотеках, разработчики игр, внимательно следящие за своими играми, иногда меняют поддержку, так что игра, которая раньше была исключительно DirectX 9, теперь поддерживает, например, DirectX 11. Однако это касается не всех игр, и до сих пор существует множество игр, которые могут работать только на DirectX 9. В Steam это относится к одной из самых играемых игр на данный момент - Team Fortress 2. Если ваше оборудование не поддерживает DirectX 9... игра просто не запустится.

Для Intel больше не стоит вопрос о поддержке DirectX 9... по крайней мере, не нативно. Это означает, что архитектуры Xe-LP и Xe-HPG в принципе не способны запустить игру DirectX 9, такую как Team Fortress 2. Однако Intel не полностью отказывается от игр этого поколения и, благодаря Microsoft, которая предлагает эмуляцию команд DirectX 9 на DirectX 12 через интерфейс Microsoft D3D9On12, все еще возможно запустить все игры. Поскольку речь идет об эмуляции, некоторые опасаются падения производительности, но давайте не будем забывать, что мы говорим об играх DirectX 9 и что сегодня большинство графических решений способны запускать их "с пальцем в носу".

Сама компания Microsoft объясняет, что эмуляция команд DirectX 9 так, чтобы они распознавались устройствами DirectX 12, является "мощным " решением. Редактор уточняет, что результаты "не хуже и не лучше, чем с родной поддержкой ". Будем надеяться на это для Intel, которая, на бумаге, вероятно, права, пытаясь двигаться вперед, когда мы скорее находимся в эре DirectX 12, и уже почти два года.