DirectX 12 для Windows 10 / 8.1 / 8 / 7

DirectX 12 - самая современная модель API во всей линейке. Прогресс не стоит на месте, и ежегодно выпускаются все более совершенное аппаратное обеспечение компьютера. Более мощные видеокарты, процессоры, увеличившиеся объемы оперативной памяти, открывают перед разработчиками совершенно иные возможности. От аппаратного прогресса, не отстает прогресс и программный. Весной 2015 года, компания Microsoft предоставила для всеобщего обозрения обновленную утилиту наборов графического API - DirectX 12. Основной целью создания новой версии, являлись возможности более легкого и быстрого создания игр и приложений. Кроме того, необходимо было решить проблему эффективного использования многоядерных систем в играх. Программные инженеры, создавая 12 версию утилиты, смогли достичь того, что все аппаратные возможности видеопроцессора, теперь задействованы в функционировании игры.

Директ икс 12 разрабатывался без использования наработок и решений из прошлых версий. Эта особенность открывает широкие возможности для создания игр и приложений будущего.

Скачать DirectX 12
  • Версия: 12.0
  • Размер файла: 5 Mb
  • Разработчик:
  • Дата релиза:
  • Совместимость: Windows 10, 8, 8.1, 7
  • Разрядность: 64-bit, 32-bit

Поддержка старых видеокарт

Большинство пользователей не верили в то, что новый API будет поддерживать старые видеокарты. Но разработчики утверждают, что компания NVIDIA обеспечит работу DirectX 12 на всех операционных системах от Microsoft. Сегодня более 70% игровых компьютеров с поддержкой 11-й версии Директа, уже готовы поддерживать двенадцатую версию DX (Fermi, Кеплер, Максвелл GPU).

Поддержка DX 12 в драйверах NVidia
График поддержки DX 12 в драйверах от NVidia.

Прирост производительности

Теперь встроенный в материнскую плату, графический процессор также будет использоваться. Благодаря этому, в разы увеличится производительность персонального компьютера. Это стало возможно, благодаря инновационной технологии Multiadapter.

Основная фишка DirectX 12 – использование процессора на 100%, всех ядер и вычислительных возможностей. Все это мы можем наблюдать посредством популярного теста 3D Mark. По сравнению с DX11 производительность повысилась в 10-15 раз, как видно на графике.

DirectX 12 vs. DirectX 11 тест 3DMark на базе AMD Radeon
DX 12 VS DX 11. 3DMark: DRAW CALLS AT 4K.

Основные преимущества 12-й версии

  • Аппаратные возможности персонального компьютера увеличиваются минимум на 30 процентов. Это связано с тем, что тесселяция стала автоматически включаться в функционал 12-й версии. Стоит напомнить, что эта опция впервые появилась в 11-й версии, но использовалась лишь единицами разработчиков. Теперь же, благодаря решению, использованному в 12-й версии, тесселяция распространена повсеместно, что и позволяет наиболее эффективно использовать аппаратные возможности персонального компьютера.
  • Увеличение производительности при уменьшенном энергопотреблении. Это стало доступным благодаря увеличившейся производительности систем, отвечающих за графическое обеспечение, практически на 35%.
  • Директ Икс 12 поддерживается всеми видеосистемами, на платформе OS Windows. Интересно, что новая утилита поддерживается не только компьютерами, но и мобильными устройствами: смартфонами и планшетами. Благодаря этому, даже более слабые устройства, могут наиболее эффективно использовать мощность процессора.
  • Уменьшение нагрузки на центральный процессор. Благодаря оптимизации распределения задач. Многоядерные процессоры, способны равномерно распределять задачи по всем ядрам чипа.
  • Для программных инженеров, занимающихся созданием и разработкой игр, добавлены возможности для концептуальной реализации виртуальных эффектов и сцен. Благодаря новому программному исполнению двенадцатой версии утилиты, и игровые объекты, и пейзажи, представленные в игре, выглядят весьма и весьма реалистично. При беглом взгляде, на игровую картинку, ее легко спутать с фотографией, обработанной в графическом процессоре.
  • DX 12 в своей работе использует наиболее современные ускорители графики. Благодаря этому, увеличивается общая производительность вычислительных систем и устройств персонального компьютера.