02-04-2019 07:11

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

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

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

Как делать гифки из видео, записи экрана, картинокВам будет интересно:Как делать гифки из видео, записи экрана, картинок

Определенной ОС Виндовс соответствует определенная версия данного драйвера.

Узнаем версию DirectX на своем ПК

Один из простейших способов подразделяется на два шага:

Нажимаем комбинацию Win+R, где Win отмечено логотипом Виндовс. Либо «Пуск», затем «Выполнить». Соответственно в Виндовс 8, 10 «Пуск» вызывается правой клавишей мыши.

Набираем в поле с предложением открыть программу  dxdiag и ОК.

Если данные действия не принесли результата, введите  C: Windows System32 и выберите там dxdiag.exe. В  «Средство диагностики DirectX» будет отображаться четыре вкладки. Нам нужна вкладка «Система», где внизу отображаются сведения о присутствующем типе DirectX на компе.

Но есть некоторый нюанс: после Виндовс 10 1703 Creators Update  в последующих ОС указывается та версия, которая установлена, но необязательно поддерживаемая видеокартой. Вкладка «Экран» показывает поддерживаемую DirectX.

Узнаем версию DirectX поддерживаемую  Windows

Зачастую ряд версий DirectX присутствует одновременно. Так, при наличии DirectX 12 вкладка «Экран» будет указывать DirectX 11.2 или будет показываться 12-я версия, хоть она не поддерживается. Если присутствуют сведения о наличии DirectX 12, но она не используется, то нужно настроить ПК на использование данной «свежей» версии библиотек.

Если вам надо скачать DirectX, пройдите по ссылке

Таким образом, используя вышеописанный метод с  dxdiag , вы узнаете последний тип  DirectX, используемый видеокартой.

Вы загрузите библиотеки предыдущих версий, но присутствующая версия обновлена не будет. Обновление происходит посредством Центра обновлений.

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

На сайте Microsoft находим нужные драйвера, выбираем язык и загружаем dxwebsetup.exe. После загрузки, запускаем файл, следуя подсказкам. Автоматическое обновление совершено.

Целесообразно загрузить все предыдущие версии DirectX.

Ряд утилит для проверки работоспособности  видеокарты позволяют увидеть версию DirectX. Но и тут может показываться последняя установленная версия, а не та, которая поддерживается.

Программа AIDA64 показывает в разделе «DirectX — видео» именно поддерживаемую версию, а не только установленную.

AIDA64

Следует открыть утилиту AIDA64 и во вкладке «Меню» раздела «Компьютер» найти название «Суммарная информация». Там показана текущая загруженная версия.

А ту которая поддерживается,  можно посмотреть, открыв «DirectX» — «DirectX – видео»- «Свойства Direct3D», рядом с  подпунктом «Аппаратная поддержка DirectX» .

DIRECTX 12 не работает НА WINDOWS 10 , почему?

DIRECTX 12 является адаптированным для Windows 10 и должен поддерживаться данной ОС, однако бывает, что пользователи находят версии драйвера предыдущей версии: 11/11.2, хотя  12-я версия уже должна быть внедрена в 10-ю ОС Виндовс.

Это происходит потому, что может использоваться устаревшая видеокарта. Чтобы проверить насколько драйвера видеокарты актуальны для использования, на сайте производителей видеокарты надо скачать свежую версию ПО, удалив при этом старую.

ВконтактеFacebookTwitterGoogle+ОдноклассникиМой мир

Источник