Какой у меня directx
Перейти к содержимому

Какой у меня directx

  • автор:

Как узнать версию DirectX

В большинство операционных систем Windows входит определенная версия DirectX, обеспечивающая правильную работу аппаратных устройств. Ниже мы рассмотрим способы, позволяющие узнать, какая версия установлена в ОС на вашем компьютере – справиться с этой задачей достаточно просто, особенно, если под рукой есть инструкция с пошаговым описанием всех необходимых действий, которая опубликована в нашей статье.

Как узнать версию DirectX

Самый простой способ, как узнать какой стоит DirectX – воспользоваться командной строкой. Удерживайте кнопку Windows (с соответствующим логотипом, находится в левом нижнем углу клавиатуры) и нажмите R. В запустившейся форме введите команду dxdiag.

Как узанть версию Директ Икс

Нажмите OK и дождитесь загрузки средства просмотра информации об установленных компонентах DirectX. Версия, инсталлированная в системе, указана в самом низу на первой странице.

Как узнать версию DirectX

Второй способ – мониторинговые программы. Запустите любой специализированный софт, позволяющий посмотреть, какой у тебя DirectX и получите всю необходимую информацию, например, AIDA64. Найдите строчку DirectX или DirectX-видео, кликните по ней, и программа отобразит всю необходимую информацию.

Используйте актуальную версию DirectX. Если у вас установлена устаревшая – инсталлируйте актуальные обновления. В Windows 8 и 10 по умолчанию включен пакет DirectX 12, апгрейд происходит по умолчанию. В «Семерке», XP и Vista пользователь должен устанавливать обновленные версии библиотек самостоятельно.

Куда устанавливается DirectX

Библиотеки DirectX устанавливаются в определенные папки, находящиеся каталоге Windows на жестком диске. Основная часть файлов с расширением dll копируется в папку System32. Некоторые компоненты скрыты по умолчанию.

Большая часть файлов и библиотек DirectX доступны для просмотра по адресу C:\Windows\System32. Удалять данные не рекомендуется – обычно операционная система восстанавливает недостающую информацию, однако в редких случаях деинсталляция может привести к нестабильной работе.

Где хранятся файлы DirectX

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

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

Какую версию DirectX поддерживает видеокарта

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

Запустите командную строку сочетанием кнопок Windows + R. Введите в открывшейся форме dxdiag и нажмите OK. Дождитесь загрузки средства просмотра информации о компонентах DirectX и перейдите на страницу Экран. В описании драйвера указаны Уровни функций – версии пакета Директ Икс, которые поддерживаются аппаратно.

Средство диагностики ДиректХ

Второй способ – просмотри сведений через панель управления драйвером видеокарты. Кликните правой кнопкой мыши на рабочем столе. В контекстном меню выберите значок Nvidia или AMD. В первом случае необходимо кликнуть по ссылке в левом нижнем углу Сведения о системе. В пункте Уровень возможностей Direct3D указана последняя версия DirectX, которую видеокарта поддерживает аппаратно.

Панель управления Nvidia

На нашем сайте вы можете скачать последнюю версию одного из самых популярных продуктов Microsoft. В представленные пакеты DirectX включены все файлы, входящие в стандартную сборку. Скачайте архив, распакуйте в любую папку и запустите инсталляцию, кликнув по ярлыку Dx_Setup – инсталляция займет не более 2-3 минут. Используя самую последнюю версию DirectX, вы сможете выжать максимум из современных видеокарт и поднять уровень FPS настолько, насколько возможно с учетом потенциала аппаратной конфигурации!

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

Пакет мультимедийных технологий DirectX используется многими играми Windows. Если на компьютере не установлена требуемая версия DirectX, указанная на упаковке продукта, то игра может работать неправильно.

Следуйте приведенным ниже указаниям, чтобы проверить установленную на компьютере версию DIrectX с помощью средства диагностики DirectX:

  1. В поле Поиск на панели инструментов введите dxdiag. Затем выберите dxdiag в списке результатов.
  2. В средстве диагностики DirectX выберите вкладку Система, а затем проверка версию DirectX в разделе Сведения о системе.

Примечание: При первом использовании средства диагностики DirectX может появиться запрос на проверку наличия цифровой подписи драйверов. Рекомендуется выбрать да , чтобы убедиться, что ваши драйверы подписаны издателем, который подтвердил их подлинность.

DirectX — как узнать какая версия стоит

DirectX - как узнать какая версия стоит

В этой статье, друзья, рассмотрим такой вопрос: DirectX — как узнать какая версия стоит. DirectX — это набор API (интерфейсов прикладного программирования) для Windows, разработанный Microsoft для взаимодействия с графическим процессором и звуковыми устройствами в играх, 3D-моделировании и прочих задачах. Чем новее версия DirectX, тем бо́льшие возможности она предоставляет. Зная версию DirectX, установленную на нашем компьютере, сможем определить, соответствует ли эта версия требованиям нужной нам программы или игры. Если не соответствует, возможно, сможем обновить DirectX. Ну а в крайнем случае начнём помышлять об апгрейде.

↑ DirectX — как узнать какая версия стоит

↑ Как узнать версию DirectX в Windows

Узнать, какая версия DirectX установлена в Windows, можно с помощью штатного средства диагностики DirectX операционной системы. В системный поиск или командлет «Выполнить» вписываем:

В первой вкладке средства внизу будет указана версия DirectX.

Но, друзья, это только версия DirectX, установленная в Windows. Она может быть актуальной, на данный момент это DirectX 12. Но это ещё не значит, что эта версия поддерживается вашей видеокартой, а если и поддерживается, то в части всех возможностей DirectX 12. Нужно учитывать аппаратную поддержку DirectX видеокартой.

↑ Как узнать поддерживаемую видеокартой версию DirectX

Поддерживаемую видеокартой версию DirectX можем узнать во вкладке «Экран» средства диагностики DirectX. Здесь смотрим графу «Уровни функций» — какие уровни доступны. В нашем примере доступен максимальный уровень 11_0. И также смотрим графу «DirectX 12 Ultimate» — поддерживается ли DirectX 12 Ultimate, т.е. поддержка всех уровней DirectX 12. Есть и альтернативные способы. Об аппаратной поддержке DirectX можно узнать в спецификациях на сайте производителя графического процессора Nvidia, AMD или Intel. Но там не всегда приводится детальная информация с указанием уровней DirectX, информация может быть ограничена указанием только версии DirectX, в лучшем случае указанием DirectX 12 Ultimate, если поддерживаются все уровни. Лучше обратиться к сервису TechPowerUp, здесь для практически любой видеокарты получим детальную справку насчёт поддержки DirectX. В базе графических процессоров ищем свою видеокарту, в её характеристиках будет указана поддержка DirectX в формате:

  • Максимальная версия, поддерживаемая в целом, это первая цифра, на скриншоте ниже это 12;
  • Фактический уровень функций DirectX, доступный для видеокарты, это цифра, указанная в скобках, на скриншоте ниже это 11_0.

Так какой же DirectX поддерживает такая видеокарта? И что значат уровни функций DirectX?

↑ Уровни функций DirectX

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

  • Уровень 11_0 — это базовый уровень функций DirectX 12. Он включает все основные функции как то: рендеринг, отображение, управление ресурсами. Видеокарта может создавать и показывать трёхмерные изображения, а также управлять памятью и загрузкой графических данных. Эти функции были введены в DirectX 11 и поддерживаются большинством видеокарт;
  • Уровень 11_1 – это расширенные функции, такие как синхронизация команд и виртуальная память. Видеокарта может лучше координировать свою работу с процессором и другими устройствами, а также использовать более эффективно свою память и память системы. Эти функции были добавлены в DirectX 11.1 и поддерживаются многими видеокартами;
  • Уровень 12_0 – это функции DirectX 12, включая трассировку лучей и растеризацию с переменной скоростью. Видеокарта может использовать эти технологии для создания более реалистичной и детализированной графики, а также адаптировать свою работу в зависимости от сложности сцены;
  • Уровень 12.1 — это функции DirectX 12, благодаря которым видеокарта может использовать ещё более продвинутые технологии для создания графики, такие как консервативная растеризация, растеризация с предварительным обрезанием, объёмное отображение и многое другое;
  • Уровень 12_2 – это все возможные функции DirectX 12, т.е. это на данный момент DirectX 12 Ultimate. Видеокарта может использовать ещё более продвинутые технологии для создания графики, такие как совместимость с DirectX Raytracing 1.1, переменная скорость затенения, сэмплирование обратного отображения и многое другое.

Детально о концепции уровней DirectX можно посмотреть на сайте техдокументации Microsoft .

Т.е., друзья, в случае с рассматриваемой выше видеокартой номинальная поддержка нею DirectX 12 — это дырка от бублика. Фактически видеокарта будет работать с возможностями DirectX 11.

Если видеокарта поддерживает DirectX 12 Ultimate, в её характеристиках на сервисе TechPowerUp будет прямое указание на Ultimate.

↑ Как обновить версию DirectX

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

Но, друзья, прежде обновления DirectX обновите драйвер видеокарты. Если у вас установлена старая его версия, это может быть причиной того, что Windows не использует более новую версию DirectX, поддерживаемую вашей видеокартой.

Если видеокарта не предусматривает аппаратную поддержку нужной вам версии DirectX, здесь решением может быть только покупка новой видеокарты. Полноценная поддержка DirectX 12, т.е. DirectX 12 Ultimate (12_2) у видеокарт:

  • Nvidia начинается с серии GeForce RTX 20;
  • AMD начинается с серии Radeon RX 6000;
  • Intel Arc начинается с дебютной серии Alchemist.

Современные маломощные видеокарты типа офисных и интегрированная в современные процессоры графика могут не предусматривать DirectX 12 Ultimate.

У вас большие запросы!

Точнее, от вашего браузера их поступает слишком много, и сервер VK забил тревогу.

Эта страница была загружена по HTTP, вместо безопасного HTTPS, а значит телепортации обратно не будет.
Обратитесь в поддержку сервиса.

Вы отключили сохранение Cookies, а они нужны, чтобы решить проблему.

Почему-то страница не получила всех данных, а без них она не работает.
Обратитесь в поддержку сервиса.

Вы вернётесь на предыдущую страницу через 5 секунд.
Вернуться назад

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *