DirectX 12 – это набор библиотек, разработанных известной организации Майкрософт, который отвечает за выполнение разных задач в операционной системе. Без этой программы на компьютере не получится играть в современные игры, поскольку именно она выполняет роль посредника между игрой и видеокартой.
Некоторые особенности технологии DirectX 12
Прежде все стоит отметить, что программное обеспечение позволяет снизить нагрузку на CPU. Достигается это путём ускоренного вызова команды, отвечающей за отрисовку draw calls. Также софт позволяет экономно распределять ресурсы памяти за счёт применения технологии Tiled Resources и Typed UAV. В DirectX 12 были добавлены дополнительные возможности:
- Переменная частота затенения.
- Поддержка таблиц дескрипторов.
- Поддержка новых графических ускорителей.
- Трассировка лучей в реальном времени.
- Консервативная растеризация.
В настоящее время DirectX 12 является самым мощным графическим API, который отвечает за корректную работу на компьютере видеоигр с хорошей графикой. То есть, даёт возможность задействовать все ресурсы устройства для получения максимально красивой картинки и улучшения производительности.