Windows directx 12 ultimate

DirectX 12 Ultimate – универсальный API для современных видеокарт AMD и NVidia

Возможности современных видеокарт с каждым годом возрастают, а поэтому библиотеки DirectX 11 уже недостаточно. Поэтому компания Microsoft, в сотрудничестве с AMD и Nvidia, расширила возможности графического API DirectX 12, выпустив его Ultimate-версию.

В усовершенствованной версии библиотеки DirectX 12 американцы добавили несколько новых функций и расширений, которые призваны повысить качество картинки в играх, а также улучшить совместимость ПК с игровой консолью Xbox Series X.

Где скачать DirectX 12 Ultimate?

Прежде всего нужно отметить, что версия библиотеки DirectX 12 Ultimate совместима только с инсайдерской сборкой Windows 10 2004. Чтобы скачать DirectX 12 Ultimate, нужно запустить обновление операционной системы, либо скачать чистую сборку Windows 10 2004, либо подать заявку на участие в тестировании ОС.

Также нужно отметить, что для нормальной работы DirectX 12 нужно установить Visual Studio 2019. Без этого инструмента библиотека не сможет работать с другими компонента системной сборки.

В свободной загрузке DirectX 12 Ultimate пока что нет. Разработчики обещают, что в скором времени они подгонят компонент под все остальные сборки Windows 10.

Что нового в DirectX 12 Ultimate?

Библиотека DirectX 12 Ultimate базируется на актуальной версии DirectX 12, а также включает в себя такие технологии, как Sampler Feedback, DirectX Raytracing, Variable Rate Shading и Mesh Shaders. Все они предназначены для видеокарт, которые построены на архитектуре Turing. Технологии призваны улучшить качество графики в играх, повысить общую производительность графических устройств.

Также в 12 версию Direct X добавлена функция Sampler Feedback, которая позволяет более эффективно расходовать память графического ядра, загружая текстуры высокого разрешения только в том момент, когда они необходимы.

Для того, чтобы более подробнее объяснить, как работает новый DirectX 12 Ultimate, компания Майкрософт выложила в сеть ролик.

DirectX 12 скачать бесплатно

DirectX 12 для windows

DirectX 12 — компонент интерфейса программирования приложений. Обеспечивает функции для взаимодействия операционной системы и приложений с драйверами видеокарты. Эти функции привязаны к операционной системе в линейке Windows и доступны в Windows 10.

или скачать напрямую
Windows 10 x 64 bit

Если сомневаетесь, то скачивайте автоматический установщик

Скачайте DirectX 12 бесплатно для Windows

Ключевые особенности

    • Увеличение производительности.
    • Возможность создания более сложных эффектов и сцен.
    • Более эффективное использование мощностей многоядерных процессоров.
    • Новые режимы наложения и консервативная растеризация, которая должна улучшить процесс отсечения объектов и определения столкновений.
    • Поддержка новых графических ускорителей.
    • Снижение уровня абстрагирования оборудования.
    • Улучшение от объектов состояния конвейера и таблиц дескрипторов.
    • Возможность объединения в единую графическую подсистему графических карт разных производителей.
Читайте также:  Как установить rpm пакеты linux

FAQ по DirectX

Версии DirectX

DirectX 9.0c

Рекомендуем устанавливать данную версию DirectX только если вы понимаете для чего вам устаревший вариант DirectX 9.0c, в противном случае лучше воспользоваться авто установщиком.

DirectX 10

DirectX 10 – это не просто программа, это целый набор драйверов, необходимых для корректной работы компьютера с графикой. Каждый человек, увлекающийся компьютерными играми, знает о назначении набора API.

DirectX 11

DirectX 11 — рекомендуем установить данную версию т.к она подходит даже для слабых компьютеров, что позволит вам играть в требовательные по производительности игры без просадки FPS

DirectX 12

DirectX 12 — компонент интерфейса программирования приложений. Обеспечивает функции для взаимодействия операционной системы и приложений с драйверами видеокарты. Эти функции привязаны к операционной системе в линейке Windows и доступны в Windows 10.

DirectX 12 Ultimate Getting Started Guide

March 19th, 2020

So, you’re a developer sold on the next-gen features in DirectX 12 Ultimate?

Look no further than this little guide!

1) OS

The complete set of DirectX 12 Ultimate features is be available in the next retail version of Windows 10, version 2004 (also called the Windows 10 May 2020 Update).

As of 5/27, you can get this version of Windows by following these instructions. This is recommended for most developers.

We also wrote a handy guide on how a developer can use a VHD (Virtual Hard Disk) for DirectX development. Using a VHD allows setting up temporary OS versions to test new features on, which can then easily be thrown away or replaced as needed, kind of like the PC equivalent of an Xbox devkit.

2) Visual Studio

Once you have the latest Windows 10 build, install Visual Studio 2019 onto it (Note that the free Community Edition will work if you don’t already have the Professional or Enterprise editions)

3) Windows 10 SDK, version 2004

Download and install the Windows 10 SDK, version 2004. You can download it here or by selecting “Windows 10 SDK (10.0.19041.0)” in the optional components of the Visual Studio 2019 Installer.

This SDK provides headers for all the DirectX 12 Ultimate features, and also the latest version of the HLSL shader compiler, dxc.exe.

4) Drivers and hardware

Today, you can get started developing with DirectX 12 Ultimate features with NVIDIA GeForce 20 Series hardware.

  • Developers who want a preview driver with support for Sampler Feedback, Mesh Shaders and DXR 1.1 should go here: https://developer.nvidia.com/directx
  • Release drivers 430.39 and above already have support for VRS
  • Release drivers 416.16 and above already have support for DXR 1.0
Читайте также:  Ftp from windows command window

We’ll also update this part of the guide once more DirectX 12 Ultimate hardware is publicly available.

5) PIX

The March 2020 release of PIX has initial support for DirectX 12 Ultimate features – go here to download our very own DirectX 12 debugger.

We’re constantly adding features to PIX so be sure to check out the PIX blog to get the latest.

6) Samples

Check out the DirectX 12 Samples Repo to see samples of DirectX 12 Ultimate features.

We’ll be updating this repo with more samples over time, but we already have samples for VRS, DXR 1.0 and Mesh Shaders to get you started!

7) Specs

The DirectX Spec Repo is where we publish our specs; head here to find the specs for DXR 1.0 and DXR 1.1, Variable Rate Shading, Mesh Shaders and Sampler Feedback

Microsoft представила DirectX 12 Ultimate для Xbox Series X и Windows 10, версия 2004

Новые игровые консоли Xbox Series X получат поддержку DirectX 12 Ultimate. Пользователи ПК смогут воспользоваться преимуществами новой технологии в Windows 10 версии 2004 и выше.

Устройства с логотипом DirectX 12 Ultimate будут поддерживать «аппаратные функции графики нового поколения», в частности трассировку лучей в реальном времени DirectX Raytracing, технологию сжатия Variable Rate Shading, а также технологии улучшения качества отображения Mesh Shading и Sampler Feedback. Microsoft хочет добиться того, чтобы данный логотип стал главным критерием выбора для геймеров. Компания позиционирует DirectX 12 Ultimate как «дополнительное преимущество», которое «дает геймерам уверенность в том, что их оборудование соответствует высшей планке поддержки функции в играх следующего поколения».

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

В этом случае геймеры могут не получить все преимущества, которые предлагает DirectX 12 Ultimate, но запуск игр будет возможен на оборудовании без поддержки DirectX 12 Ultimate.

Хотя такое оборудование не позволит оценить улучшения графики, которые предоставляют новые функции, пользователи все еще смогут играть в игры следующего поколения в соответствии с характеристиками конкретных аппаратных компонентов.

Microsoft анонсировала в DirectX 12 Ultimate следующие улучшения:

  • DirectX Raytracing 1.1 — обновление для версии 1.0 с тремя основными улучшениями:
    • Шейдеры на графическом процессоре могут вызывать трассировку лучей без обращения к ЦПУ
    • Более эффективная загрузка новых шейдеров трассировки лучей по требованию
    • Inline-функция трассировка лучей
  • Технология Variable Rate Shading позволяет разработчикам динамически изменять коэффициент шейдинга в игре.
  • Технология Mesh Shaders позволяет создавать «более детализированные и динамические сцены».
  • Технология Sampler Feedback позволяет улучшить визуальное качество, снизить время загрузки и сократить подвисания.
Читайте также:  Менеджер паролей для линукс

По заявлениям Microsoft DirectX 12 Ultimate организует единую графическую платформу для ПК и Xbox Series X и предоставляет множество преимуществ. В результате распространение новой технологии должно проходить быстрыми темпами.

Прошлая попытка Microsoft продвигать программное обеспечение с помощью аппаратных компонентов, когда компания сделала DirectX 10 эксклюзивной функцией для Windows Vista, оказалось провальной. Лишь несколько игр использовали новую технологию из-за низкой привлекательности Vista.

DirectX 12 для Windows 10

DirectX 12 появился в 2015 году, когда была выпущена последняя на данный момент версия операционной системы от Microsoft – Windows 10. Он изначально был в нее встроен и не требовал дополнительной загрузки. Поэтому пытаться скачать DirectX 12 для Windows 10 попросту не имеет смысла. А теперь мы углубимся в тему немного подробнее.

Подробная информация

Суть в том, что двенадцатый Директ – изначально часть операционной системы, причем с более ранними версиями Виндовс он не совместим. Поэтому никаких загрузочных файлов для данной библиотеки разработчики не выпустили. А все предлагаемые в интернете программы для ее установки – или просто бесполезные, или заведомо вредные для вашего компьютера.

Но есть небольшая загвоздка, о которой стоит упомянуть: двенадцатый ДиректХ может не поддерживаться на аппаратном уровне, если вы используете старую видеокарту. Этот момент стоит проверить.

Проверка

Для начала убедимся, какая версия библиотеки задействована в системе на данный момент. Проще всего это сделать следующим образом:

  1. Нажмите Win + Q на клавиатуре, чтобы вызвать форму поиска в меню «Пуск».
  2. Введите в нижнее поле запрос dxdiag.
  3. Кликните по отобразившемуся инструменту в области «Лучшее соответствие».
  4. Если появится окошко предупреждения – нажмите на любую кнопку.
  5. Нужные сведения отобразятся в этой графе:

Там должно быть указано DirectX 12 (прямо как на картинке выше). Если это не так, то вполне возможно, что видеокарта не поддерживает данную версию системного драйвера. Проверить это можно, просмотрев ее спецификации в Сети (желательно – на официальном сайте). Для этого нужно знать модель карточки.

Увидеть данную информацию можно следующим образом:

  1. Нажмите комбинацию клавиш Win + R.
  2. Выполните команду msinfo32.
  3. В новом окошке раскройте раздел «Компоненты».
  4. Перейдите к пункту «Дисплей».
  5. Обратите внимание на графу «Имя».

Там и будет указана модель вашей видеокарты. Остается только найти в поиске ее спецификации, в частности, последнюю поддерживаемую версию библиотеки.

Если там указана одиннадцатая, то скачать DirectX 12 для Windows 10 64-bit или 32-bit, к сожалению, никак не выйдет. А если имеется поддержка двенадцатой – стоит выполнить обновление операционной системы:

  1. Снова нажмите Win + R, чтобы воспользоваться инструментом «Выполнить».
  2. Введите команду control update и нажмите кнопку подтверждения.
  3. Запустите процедуру сканирования.
  4. Загрузите недостающие обновления.

Оцените статью