Microsoft представила следующую версию своего графического API, DirectX 12, во время выступления на конференции разработчиков игр на этой неделе в Сан-Франциско.
Одно из ключевых улучшений, отмеченных в DirectX 12, направлено на максимизацию производительности. В соответствии с Блог Microsoft DirectX, DirectX 12 упрощает разработчикам распределение вычислительных задач между несколькими ядрами ЦП, что позволяет «улучшить использование ПК на 50 процентов» на основе тестов 3DMark с использованием DirectX. 12 тест.
Рекомендуемые видео
Microsoft также утверждает, что с помощью DirectX 12 графические запросы будут вычисляться и обрабатываться гораздо эффективнее по сравнению с тем, как к ним подходит DirectX 11. Например, в DirectX 11 рабочие нагрузки генерируются и отправляются в виде постоянного списка команд. В DirectX 12 эти команды будут отправляться в виде списков команд, которые будут содержать всю информацию, необходимую графическому процессору для вычислений. и выполнить команду, вместо того, чтобы ждать, пока DirectX 11 предоставит ему информацию, необходимую для обработки задач, которые ему необходимо выполнить. полный. Списки команд будут содержать информацию, касающуюся требований к ресурсам. Еще есть «пакеты» Direct X12. Хотя списки команд по сути используются, а затем выбрасываются в окно, пакеты DirectX 12 можно использовать повторно, что снижает рабочую нагрузку.
Связанный
- DirectX 12 против. DirectX 11: что лучше для компьютерных игр?
- Microsoft DirectStorage может сократить время загрузки на 200 %, но не стоит слишком волноваться.
- Откажитесь от DirectX: пришло время начать использовать Vulkan в компьютерных играх
С DirectX 12, Нвидия говорит что приложения и разработчики смогут гораздо лучше использовать ресурсы системы, в то время как прошлые API были гораздо больше ориентированы на инвестиции в качество изображения. Основная идея DirectX 12 заключается в том, что благодаря предполагаемому повышению эффективности управления и Получив доступ к аппаратным ресурсам, пользователи смогут насладиться повышением производительности за счет снижения накладных расходов нового API. Основываясь на заявлениях Microsoft и Nvidia о DirectX 12, можно представить себе DirectX 11 как раздутую организацию, которой мешает бюрократическая волокита, с DirectX 12 представляет собой более оптимизированную версию этой организации, более компактную и более способную выполнять задачи. быстрее.
Более того, DirectX 12 будет совместим с видеокартами DirectX 11, так что вы сможете воспользоваться преимуществами новой технологии, как только API появится на свет. На стороне AMD — видеокарты на базе архитектуры Graphics Core Next. получит поддержку DirectX 12. Карты AMD на базе GCN включают некоторые карты серий Radeon R7, Radeon R9 и Radeon 7000. DirectX 12 также будет работать на нескольких устройствах: от ноутбуков до настольных компьютеров, мобильных устройств, а также консоли Xbox One.
Однако не ждите, что это произойдет в ближайшее время. Microsoft планирует выпустить DirectX 12 во время праздничного сезона 2015 года. Больше о DirectX 12 будет рассказано на предстоящей конференции Microsoft Build, которая начнется 2 апреля.
Что вы думаете? Выключите звук в комментариях ниже.
Рекомендации редакции
- Windows 11 уже несколько месяцев вызывает проблемы с графикой Intel, и никто не сказал ни слова
- Что такое DirectX и почему он важен для компьютерных игр?
- Intel отказывается от поддержки DirectX 9, но это может быть и хорошо
- Кодирование видео вскоре может стать намного эффективнее в Windows 11
- HP Chromebook x2 11 против. Microsoft Surface Go 3
Обновите свой образ жизниDigital Trends помогает читателям быть в курсе быстро меняющегося мира технологий благодаря всем последним новостям, забавным обзорам продуктов, содержательным редакционным статьям и уникальным кратким обзорам.