Хорошая новость заключается в том, что, несмотря на слухи о том, что следующей версии DirectX не будет, и несмотря на то, что Microsoft не спешит заверять людей в будущем DirectX, похоже, что версия 12 будет представлена на GDC позже в этом месяце.
Вы можете списать это на запугивание, но дело в том, что Microsoft так спокойно относилась к будущему DirectX, что даже топ-менеджеры AMD были готовы сказать, что DirectX 12 не будет. Как производители видеокарт, они должны первыми узнать о новых версиях.
Внезапно и ниоткуда блог DirectX теперь рекламирует презентацию сеанса DirectX 12 в GDC 20 марта. Твит из новой учетной записи DirectX12 также признает, что могут быть некоторые неразрешенные слухи:
Что не ясно, так это направление, которое примет DirectX в своей новой версии. Расписание GDC дает очень мало:
«В течение почти 20 лет DirectX был платформой, используемой разработчиками игр для создания самых быстрых и визуально впечатляющих игр на планете.
Однако вы просили нас сделать больше. Вы попросили нас еще больше приблизить вас к металлу и сделать это на беспрецедентном ассортименте оборудования. Вы также попросили нас предоставить лучшие инструменты, чтобы вы могли выжать все до последней капли производительности из вашего компьютера, планшета, телефона и консоли.»
Примечательны два обрывка информации, приведенных здесь.
Первый — «ближе к металлу», что предполагает, что может быть более прямой доступ к оборудованию GPU. Это имеет смысл, поскольку AMD запустила низкоуровневый API под названием Mantle, который, как считается, частично является ответом на неопределенность, связанную со следующей версией DirectX. Предположительно, то, что Microsoft имеет в виду, — это нечто похожее на Мантию или даже нечто, что включает в себя Мантию.
Второе-упоминание о его использовании на планшетах и телефонах. Об этом сложнее догадаться, но API» ближе к металлу » должен позволить создать что-то более легкое.
Действительно интересный вопрос заключается в том, почему команда DirectX проснулась в этот момент?
DirectX-это термин, используемый для набора мультимедийных API, которые появились в Windows 95. Со временем различные компоненты были усовершенствованы, выведены из эксплуатации или заменены. Большая проблема заключается в том, что Microsoft никогда не была очень ясна в отношении будущего любого из них, и это до сих пор не ясно.
Кроме того, со временем термин DirectX стал взаимозаменяемым с Direct3D-компонентом, отвечающим за 3D-графику. Я предполагаю, что в данном случае Microsoft, вероятно, использует DirectX для обозначения Direct3D или чего — то связанного, а не всего набора API, но я могу ошибаться.
Причина, по которой они могут использовать термин DirectX, заключается в том, что в прошлом новые версии DirectX выпускались вместе с новыми версиями Windows. Например, DirectX 11.2 доступен только в Windows 8.1. Может ли быть так, что DirectX 12 станет частью Windows 9 в попытке сделать его более желательным?