Card image cap

DirectX, как скачать, проверить или обновить

DirectX — это набор компонентов в ОС Windows, который позволяет программному обеспечению, в первую очередь компьютерным играм, напрямую взаимодействовать с видео и аудио оборудованием, а разработчики игр используют библиотеки DirectX для написания игр, которые работают на компьютерах всех типов. Основное предназначение DirectX это компьютерные игры, однако он иногда необходим некоторым программам для работы с графикой.

Совместимость

Одна и та же игра может работать в режиме совместимости на разных версиях DirectX, но чем версия выше, тем графика лучше. Однако, если проект изначально разрабатывался под DirectX 10.0, то наличие DirectX 12.0 у вас на компьютере никоим образом не повлияет на качество изображения. Всё зависит от программной оптимизации.

В теории, написанные под DirectX 10/11, должны без проблем запускаться на современном программном обеспечении DirectX 12, поскольку в актуальную версию автоматически включаются все предыдущие. Но на практике мы скорее всего столкнемся с неполадками при попытке запуска. Исправить эту проблему можно, воспользоваться режимом совместимости и принудительной установкой низкого разрешения и т.д.

Как узнать какая версия DirectX установлена?

На момент написания статьи последней версией DirectX является ревизия DirectX 12 Ultimate. Чтобы узнать свою версию, делаем следующее:

Шаг 1 нажимаем сочетание клавиши Win + R, в окне Выполнить вводим команду dxdiag. Если выйдет сообщение, хотите ли вы подтвердить, что ваши драйверы имеют цифровую подпись, выберите любой вариант.

Шаг 2 во вкладке Система, в нижней части окна мы увидим пункт Версия DirectX, где и будет указана версия.

Шаг 3 во вкладке Экран (если мы используем несколько мониторов, то их будет несколько) увидим, что наш компьютер поддерживает все функции DirectX. Ускорение DirectDraw, ускорение Direct3D и ускорение текстур AGP должны быть включены, а если ваша видеокарта достаточно свежая, то увидим, что поддерживает DirectX 12 Ultimate.

Как обновить до последней версии

В современных ОС Windows 10, 11 уже стоит DirectX 12, но Майкрософт периодически обновляет на своём сайте компоненты. Обеление DirectX происходит через штатное обновление Windows, но так же можно его запустить в ручную, для этого нужно перейти на официальный сайт >>> и скачать утилиту dxwebsetup.


Поддержать развитие журнала
44 минуты назад Категория Windows 11
Список всех статей в журнале