Windows

Какой directx лучше для windows 7: Как установить последнюю версию DirectX

29.08.1981

Содержание

Предстоящие изменения в поддержке ОС и DirectX

Приветствуем!

Начиная с 15 февраля 2022 года Champions Online, Star Trek Online и Neverwinter перестанут поддерживать Windows 7 и Direct3D 10. Это решение было принято для улучшения производительности игры, оптимизации ее восприятия и облегчения дальнейшего развития. Чтобы сделать этот переход как можно более плавным, мы собрали для вас некоторую информацию.

 

На какую операционную систему мне нужно перейти?

После 15 февраля будет требоваться Windows 8 или 10 (64-разрядная). Для наилучшего восприятия игры мы рекомендуем использовать Windows 10.

 

Каковы будут обновленные требования к графике?

Для игры в Star Trek Online и Neverwinter после 15 февраля 2022 года вам потребуется видеокарта, поддерживающая Direct3D 11.0 или выше. Сюда относятся:

• NVidia GeForce GTX 400 или лучше

• ATI/AMD Radeon HD 5000 или лучше

• Intel HD Graphics 4000 или лучше

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

 

Что произойдет, если я не выполню модернизацию до 15 февраля?

Начиная с ноября 2021 года, если вы работаете на Windows 7 или используете видеокарту с поддержкой Direct3D 10, вас будут информировать о предстоящей несовместимости в программе запуска.

Начиная с 15 февраля 2022 года STO и NW перестанут поддерживать Windows 7 и видеокарты с Direct3D ниже 11. Игроки, не соответствующие обновленным требованиям, увидят во время работы программы запуска всплывающее окно, указывающее на это, после чего программа запуска закроется автоматически при нажатии кнопки «OK». Без модернизации невозможно будет войти в систему или установить обновление.

 

Напишите в теме форума соответствующей игры, если у вас есть дополнительные вопросы. По мере необходимости мы будем обновлять это сообщение дополнительными уведомлениями или разъяснениями.

Как узнать директ икс на виндовс 7. Как узнать версию DirectX

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

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

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

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

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

Приведенная ниже инструкция для проверки установленной версии DirectX, будет действовать для операционной системы Windows 7.

Использование средства диагностики DirectX

Для начала необходимо нажать на кнопку «Пуск», в нижнем левом углу экрана, и там, в поле «Найти файлы и программы», вбить такой запрос, как dxdiag.

После того, как команда была введена, на клавиатуре необходимо нажать на клавишу «Enter».

Дальше будет открыто специальное окно, в котором человек, без труда во вкладке «Система», сможет увидеть установленную версию DirectX на ПК.

Применение вспомогательного софта

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

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

Сканирование занимает около минуты, и результат будет выведен в главном окне.

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

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

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

Теперь, любой человек может узнать, как правильно проверять, какой директ установлен на рабочем ПК. Помимо операционной системы Windows 7, можно легко узнать директ икс и на других версиях Windows (XP, 10, и так далее).

В этой инструкции для начинающих — о том, как узнать, какой DirectX установлен на компьютере, а если точнее — то узнать, какая версия DirectX используется в настоящее время в вашей Windows системе.

Также в статье приведена дополнительная неочевидная информация, касающаяся версий DirectX в Windows 10, 8 и Windows 7, которая поможет лучше разобраться в том, что к чему в случае если не запускаются какие-то игры или программы, а также в ситуациях, когда версия, которую вы видите при проверке, отличается от той, которую вы ожидаете увидеть.

Обычно, в Windows присутствуют сразу несколько версий DirectX. Например, в Windows 10 по умолчанию установлен DirectX 12, даже если при использовании описанного выше способа, чтобы узнать версию DirectX, вы видите версию 11.2 или подобную (с версии Windows 10 1703 в главном окне dxdiag всегда отображается версия 12, даже если она не поддерживается).

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

При этом, в оригинальных Windows по умолчанию отсутствуют многие библиотеки DirectX более старых версий — 9, 10, которые почти всегда рано или поздно оказываются востребованы программами и играми, использующими их для работы (в случае их отсутствия пользователь получает сообщения о том, что файлы наподобие d3dx9_43.dll, xinput1_3.dll отсутствуют).

Для того, чтобы скачать библиотеки DirectX этих версий лучше всего использовать веб-установщик DirectX с сайта Microsoft, см. .

При установке DirectX с помощью него:

  • Ваша версия DirectX заменена не будет (в последних Windows ее библиотеки обновляются Центром обновлений).
  • Будут загружены все необходимые отсутствующие библиотеки DirectX, в том числе старых версий для DirectX 9 и 10. А также некоторые библиотеки последних версий.

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

Ну и на всякий случай: если запустить dxdiag по какой-то причине не получается, многие сторонние программы для просмотра сведений о системе, а также для тестирования видеокарты также показывают версию DirectX.

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

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

Стандартные средства

В операционные системы Windows встроено специальное которое позволяет ознакомиться с информацией о системе, экране, звуке и устройствах ввода. Получить доступ к данному приложению можно двумя способами: с помощью команды в окне «Выполнить» или через запуск исполнительного файла. Рассмотрим оба варианта.

Для того чтобы проверить DirectX на Windows 7, вам необходимо выполнить следующие действия:

  1. Запустите приложение «Выполнить». Сделать это можно с помощью меню «Пуск» и одноименного пункта в нем либо через комбинацию клавиш Win+R.
  2. В открывшемся окне введите команду dxdiag и нажмите ОК, чтобы запустить нужное приложение.
  3. Спустя некоторое время, потраченное на сбор информации, вы увидите окно со статистикой и
  4. На первой вкладке «Система» находится строка «Версия DirectX». Напротив нее вы увидите номер текущей версии ПО, которая установлена на компьютере.
  5. Однако не обязательно та версия, которая отображается в первой вкладке, является той, которая поддерживается вашей видеокартой. Чтобы найти информацию о поддерживаемых библиотеках, вам необходимо открыть вкладку «Экран».
  6. Обратите свое внимание на раздел «Драйверы» и строку DDI для Direct3D. Напротив данного пункта находится номер поколения пакета API, который поддерживается вашей видеокартой.

Теперь вы знаете, как проверить DirectX на Windows 7 по двум направлениям — тот, который установлен на компьютере, и тот, который поддерживается графическим ускорителем вашего компьютера.

Второй стандартный вариант

Запустить можно и другими способами. Во-первых, вы можете открыть системный раздел жесткого диска и зайти в каталог Windows и System32. В списке всех файлов найдите dxdiag.exe и откройте его.

Во-вторых, пользователь может воспользоваться поиском в меню «Пуск». Для этого откройте меню и введите название исполнительного файла. После того как он появится в списке найденных совпадений, запустите его. Всеми способами вы можете запустить приложение и проверить версию DirectX на Windows 7. Также описанные варианты подходят для всех последующих версий операционной системы, вплоть до 10.

Сторонние программы

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

Вам необходимо запустить программу и в основном каталоге с разделами выбрать пункт «Операционная система». В нем найдите строку с названием ПО, напротив которой будет написана установленная версия.

Чтобы понять, какая версия поддерживается вашей видеокартой, найдите раздел DirectX и откройте вкладку «Видео». Затем найдите строку «Аппаратная поддержка». Напротив нее вы можете проверить DirectX на Windows 7, которая поддерживается вашим графическим ускорителем.

Что такое DirectX? Это набор API, необходимых для решений задач, связанных с программированием в операционной версии Windows. Чаще всего используется при написании игр, поэтому зачастую только что вышедшие игры могут работать только под новыми версиями DirectX. Сегодня я расскажу о том, как узнать, какая версия установлена на вашем ПК или ноутбуке.

Первый метод

Для начала мы воспользуемся стандартным средством для диагностики компонентов , которое встроено в Windows. Для этого необходимо воспользоваться утилитой под названием «Выполнить» (Пуск — Выполнить, либо Win+R). В открывшемся окне надо ввести слово dxdiag и нажать ОК.

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

Второй метод

Если по каким-либо причинам вы не можете воспользоваться способом, указанном выше, вы можете использовать сторонние утилиты. Подобных программ — великое множество, взять хотя бы легендарную EVEREST, которая показывает абсолютно всю информацию о вашем компьютере.

Необходимо установить программу, затем запустить ее и дождаться, пока система соберет необходимые сведения. Зайдите в раздел «Компьютер» — «Суммарная информация» и на экран будет выведена вся информация, в том числе о DirectX (смотрите скриншот). В моем случае программа на английском языке, но основные моменты я выделил.

Кстати, не забывайте обновлять DirectX по мере его выхода, что бы всегда иметь возможность в том числе играть в современные игры.

Играя в современные игры, всем вам хорошо известно, что в качестве графических библиотек используются файлы DirectX. На их основе прорисовываются всие графические объекты в игре, трехмерные полигоны, антиалайзинг, вертексные и пиксельные шейдеры. Также всие задники, то есть фоны, аналогичным образом прорисовываются при помощи DirectX. Каждая видеокарта поддерживает соответствующую версию DirectX, и чем она позднее, тем лучше.

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

Как известно, в зависимости от мощности железа, та или иная игра может работать свободно и легко в самом высоком разрешении, может слегка или существенно «тормозить», а может и вовсе не запуститься. Для вас наверняка не будет новостью, если я скажу, что в плане графики все зависит именно от мощности видеоадаптера, в частности от поддерживаемой им версии DirectX.

Если видеокарта поддерживает последнюю версию DirectX (на данный момент, 12-ую), и видеокарта достаточно мощная и производительная, обладает достаточно высокой разрядностью шины и крупным объемом видеопамяти, то насчет графики в играх можете не волноваться — все будет на наивысшем уровне. Если же нет, придется пожертвовать некоторыми эффектами, в результате чего производительность игры также можно будет довести до приемлемого уровня.

Вы можете проверить актуальную версию DirectX в операционной системе, запустив средство инициализации и проверки графической библиотеки. Для этого воспользуемся пресловутой комбинацией Win+R и в мини-форме «Выполнить» введем значение «dxdiag».

В результате такой комбинации запустится средство диагностики ДиректИкс на вашем ПК. Чтобы узнать поддерживаемую версию DirectX, на первой вкладке «Система» взгляните на поле «Версия DirectX» в нижней части формы. Это и будет номер той версии, которая используется на вашем ПК.

Однако, не всё так просто, как может показаться на первый взгляд. В действительности, в этом поле отображается та версия, которая поддерживается операционной системой, но никак не видеокартой. То есть, если вы на не самый мощный компьютер установили Windows 10, то данная программа непременно покажет версию 12, хотя видеокарта может поддерживать максимум 9.1 или 10.

Узнать о том, какая версия библиотеки поддерживается вашим устройством, вы можете в технических характеристиках изделия. Также рекомендуем обновить драйвер вашей видеокарты, ибо вместе с последними обновлениями вы можете привнести в свой игровой процесс более мягкий и гладкий геймплей без фризов и подтормаживаний, а мощность вашей видеокарты может вырасти еще на 5-8%.

Теперь несколько слов о том, как проверить производительность и работоспособность DirectX, воспользовавшись уже представленным вам средством диагностики. Перейдем на вкладку «Экран». Здесь в нижнем текстовом блоке, озаглавленном «Примечания», можно увидеть, есть ли какие-либо неполадки в работе DirectX на вашем ПК. Если, как и в моем случае, здесь у вас красуется надпись «Неполадок не найдено», значит всё в порядке, и в эффективности работы вашего видеоадаптера можете даже не сомневаться.

Аналогичное поле представлено и на вкладке «Звук», так что можете заглянуть и туда. Если же какие-либо проблемы всё же обнаружатся, вполне вероятно, понадобится переустановка ДиректИкс, чем вы можете заняться, как только у вас выдастся свободная минутка перед игрой.

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

Несколько способов, как узнать, какая версия DirectX установлена в системе Windows 7

Несколько способов, как узнать, какая версия DirectX установлена в системе Windows 7

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

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

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

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

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

Приведенная ниже инструкция для проверки установленной версии DirectX, будет действовать для операционной системы Windows 7.

Использование средства диагностики DirectX

Для начала необходимо нажать на кнопку «Пуск», в нижнем левом углу экрана, и там, в поле «Найти файлы и программы», вбить такой запрос, как dxdiag.

После того, как команда была введена, на клавиатуре необходимо нажать на клавишу «Enter».

Дальше будет открыто специальное окно, в котором человек, без труда во вкладке «Система», сможет увидеть установленную версию DirectX на ПК.

Применение вспомогательного софта

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

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

Сканирование занимает около минуты, и результат будет выведен в главном окне.

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

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

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

Теперь, любой человек может узнать, как правильно проверять, какой директ установлен на рабочем ПК. Помимо операционной системы Windows 7, можно легко узнать директ икс и на других версиях Windows (XP, 10, и так далее).

windowstune.ru

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

В этой инструкции для начинающих — о том, как узнать, какой DirectX установлен на компьютере, а если точнее — то узнать, какая версия DirectX используется в настоящее время в вашей Windows системе.

Также в статье приведена дополнительная неочевидная информация, касающаяся версий DirectX в Windows 10, 8 и Windows 7, которая поможет лучше разобраться в том, что к чему в случае если не запускаются какие-то игры или программы, а также в ситуациях, когда версия, которую вы видите при проверке, отличается от той, которую вы ожидаете увидеть.

Примечание: если вы читаете эту инструкцию по причине, что у вас в Windows 7 появляются ошибки, связанные с DirectX 11, при этом по всем признакам установлена именно эта версия, вам может помочь отдельная инструкция: Как исправить ошибки D3D11 и d3d11.dll в Windows 10 и Windows 7.

Узнаем, какой DirectX установлен

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

  1. Нажать клавиши Win+R на клавиатуре (где Win — клавиша с эмблемой Windows). Или нажать «Пуск» — «Выполнить» (в Windows 10 и 8 — правый клик по «Пуск» — «Выполнить»).
  2. Ввести команду dxdiag и нажать Enter.

Если по какой-то причине запуск средства диагностики DirectX после этого не произошел, то зайдите в C: Windows System32 и запустите файл dxdiag.exe оттуда.

Откроется окно «Средство диагностики DirectX» (при первом запуске вам может быть предложено также проверить цифровые подписи драйверов — делайте это на свое усмотрение). В этой утилите, на вкладке «Система» в разделе «Сведения о системе» вы увидите информацию о версии DirectX на компьютере.

Но тут есть одна деталь: на самом деле, значение этого параметра говорит не о том, какой DirectX установлен, а лишь о том, какая из установленных версий библиотек активна и используется при работе с интерфейсом Windows. Обновление 2017: наблюдаю, что начиная с Windows 10 1703 Creators Update в главном окне на вкладке Система dxdiag указывается как раз установленная версия DirectX, т.е. всегда 12. Но при этом не обязательно, что она поддерживается вашей видеокартой или драйверами видеокарты. Поддерживаемую версию DirectX можно увидеть на вкладке Экран, как на скриншоте ниже, или способом, описанным далее.

Про версии DirectX в Windows

Обычно, в Windows присутствуют сразу несколько версий DirectX. Например, в Windows 10 по умолчанию установлен DirectX 12, даже если при использовании описанного выше способа, чтобы узнать версию DirectX, вы видите версию 11.2 или подобную (с версии Windows 10 1703 в главном окне dxdiag всегда отображается версия 12, даже если она не поддерживается).

В описанной ситуации вам не нужно искать, где скачать DirectX 12, а лишь, при условии наличия поддерживаемой видеокарты, добиться, чтобы система использовала новейшую версию библиотек, как это описано здесь: DirectX 12 в Windows 10 (также полезная информация есть в комментариях к указанной статье).

При этом, в оригинальных Windows по умолчанию отсутствуют многие библиотеки DirectX более старых версий — 9, 10, которые почти всегда рано или поздно оказываются востребованы программами и играми, использующими их для работы (в случае их отсутствия пользователь получает сообщения о том, что файлы наподобие d3dx9_43.dll, xinput1_3.dll отсутствуют).

Для того, чтобы скачать библиотеки DirectX этих версий лучше всего использовать веб-установщик DirectX с сайта Microsoft, см. Как скачать DirectX с официального сайта.

При установке DirectX с помощью него:

  • Ваша версия DirectX заменена не будет (в последних Windows ее библиотеки обновляются Центром обновлений).
  • Будут загружены все необходимые отсутствующие библиотеки DirectX, в том числе старых версий для DirectX 9 и 10. А также некоторые библиотеки последних версий.

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

Ну и на всякий случай: если запустить dxdiag по какой-то причине не получается, многие сторонние программы для просмотра сведений о системе, а также для тестирования видеокарты также показывают версию DirectX.

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

remontka.pro

Как узнать какой directx установлен

Многим пользователям, при установке программного обеспечения, требуется знать, какие драйвера уже установлены для этого или других приложений. Это требуется для того, чтобы не поставить старые дрова вместо новых. Как узнать, какой directx установлен, можно прочитать в данной статье.

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

Первый способ узнать какой directx установлен

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

  1. Заходим в Пуск – Выполнить, или если у вас 8/8.1, то Win+R.
  2. Вбиваем в строку поиска – dxdiag и подтверждаем выполнение.
  3. Соглашаемся на все всплывающее окно:
  4. После этого у вас появится на экране примерно такое окно:
  5. Как мы видим, последняя строчка укажет нам какая версия сейчас установлена на компьютере. У нас она 11, то есть, на данный момент, она самая новая.
  6. Возможно у вас может стоять версия драйвера от 1.0 до 9.0. Особенностью этих версий является наличие цифрового кода, расшифровку которого вы можете получить из данных следующей таблицы:

Второй способ узнать какой directx установлен

В сети есть очень много программ, которые могут продиагностировать ваш компьютер, показать выкладку компонентов, проанализировать программное обеспечение, установленное у вас на ПК. В частности, для проверки версии directx, есть программа, которая распространяется на бесплатной основе – PC-Wizard. Скачайте и установите программу, а после запуска и сбора информации, выберите пункт «Конфигурация», а потом DirectX и вы увидите версию установленного драйвера. Рассмотрим пример с другого компьютера:

DirectX – пакет библиотек, который позволяет отобразить на мониторе малейшие детали графики в приложениях. Для каждой версии Windows подходит своя версия.

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

Системные библиотеки DirectX разрабатываются для программирования из-под ОС и для совместимости приложений в этой же системе. Как говорят разработчики из Майкрософта, последние актуальные версии, перед запуском релиза определённой версии.

howwindows.ru

Как узнать версию DirectX на компьютере — 4 способа

В этой инструкции мы разберем вопрос, с которым сталкиваются некоторые пользователи: как узнать какой установлен DirectX на компьютере. Бывают ситуации, когда пользователю необходимо знать, какая версия DirectX используется в операционной системе Windows, установленной на компьютере.

DirectX — пакет средств разработки, набор API, решающий задачи по программированию в среде Microsoft Windows. Средства разработки DirectX наиболее часто используется при написании компьютерных игр под операционную систему Windows.

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

На компьютере установлен DirectX, как узнать версию? Проверить версию DirectX можно средством системы или с помощью стороннего софта.

В общем случае, версии DirectX соответствуют следующим версиям операционной системы Windows:

  • DirectX 9 — Windows XP SP2
  • DirectX 10 — Windows Vista, Windows 7
  • DirectX 11 — Windows 7, Windows 8, Windows 8.1, Windows 10
  • DirectX 12 — Windows 10

Обратите внимание на следующее:

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

В статье мы рассмотрим 4 способа получения информации об установленной версии DirectX: с помощью системного средства DxDiag, программного обеспечения видеокарты, при помощи сторонних программ (GPU-Z, AIDA64).

Как посмотреть какой DirectX установлен на компьютере средством системы DxDiag

Узнать версию DirectX можно с помощью утилиты DxDiag (DirectX Diagnostic Tool), встроенной в операционную систему Windows. Средство предоставляет подробную информацию, которая может понадобиться для устранения проблем с видео и звуком на компьютере.

Для запуска DxDiag выполните следующие действия:

  1. Нажмите на клавиши клавиатуры «Win» + «R».
  2. В окне «Выполнить» введите команду «dxdiag» (без кавычек), а затем нажмите на кнопку «ОК».

В окне «Средство диагностики DirectX», во вкладке «Система», в разделе «Сведения о системе» напротив пункта «Версия DirectX» отобразится установленная версия DirectX.

В последних версиях Windows 10 DirectX всегда отображается в 12 редакции. На самом деле, оборудование компьютера может не поддерживать данную версию DirectX 12, поэтому я рекомендую посмотреть дополнительные сведения.

Откройте вкладку «Экран», в разделе «Драйверы» вы увидите уровни поддержки функций видеокарты, установленной на компьютере.

Как проверить какой DirectX на компьютере с помощью панели управления видеокарты

Узнать версию DirectX можно с помощью программного обеспечения видеокарты. Я покажу, как это сделать на примере видеокарты производства NVIDIA:

  1. Запустите «Панель управления NVIDIA».
  2. В левой колонке, в самой нижней части нажмите на ссылку «Информация о системе».
  3. В окне «Информация о системе», во вкладке «Дисплей» отобразятся данные о видеоплате.

На этом изображении видно, что в операционной системе версия среды выполнения DirectX 12, версия API Direct3D — 12, уровень возможностей Direct3D — 11. Это означает, что несмотря на поддержку системой новой версии DirectX 12, устаревшая видеокарта сможет полноценно работать только с DirectX 11.

Как узнать какой стоит DirectX в GPU-Z

Бесплатная программа GPU-Z предоставляет подробную информацию о графическом оборудовании, установленном на компьютере. Программа GPU-Z не требует установки на компьютер.

Выполните следующие шаги:

  1. Запустите программу GPU-Z на компьютере.
  2. Откройте вкладку «Advanced», на панели выберите «DirectX» (здесь могут быть разные версии Директ Икс), ознакомьтесь с предоставленной информацией.

Получение информации о DirectX в AIDA64

Программа AIDA64 выдает обширную информацию об оборудовании и программном обеспечении компьютера. В том числе, в AIDA64 вы можете посмотреть версию DirectX своего компьютера.

  1. Откройте программу AIDA.
  2. Во вкладке «Меню», в разделе «Компьютер» откройте «Суммарная информация». Здесь отобразится установленная версия DirectX (на моем компьютере — DirectX 12).

Для получения информации о поддерживаемой версии DirectX, откройте раздел «DirectX», а затем «DirectX – видео».

В разделе «Свойства Direct3D», напротив пункта «Аппаратная поддержка DirectX», вы увидите поддерживаемую версию DirectX (в моем случае — DirectX 11). Это значит, что видеокарта поддерживает 11 версию DirectX.

Выводы статьи

В случае необходимости, пользователь может узнать версию DirectX, установленную на компьютере в операционной системе Windows. Получить нужную информацию о Директ Икс можно с помощью средства DxDiag, программного обеспечения графической карты, и сторонних программ: GPU-Z, AIDA64.

vellisa.ru

Как узнать версию DirectX, установленную на Windows 10?

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

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

  • Жмём «Win+R» и вводим «dxdiag». Этой командой мы вызываем средство диагностики DirectX на Windows 10.

  • Откроется новое окно. Нам нужна вкладка «Система». Здесь мы можем проверить, какая версия Директ Икс установлена на ПК.

ВАЖНО! Если по какой-то причине Средство не запускается, проверить версию установленной технологии можно, открыв диск С, папку «Windows», «System32». Здесь будет размещен dxdiag.exe. Запустив этот файл, появится это же Средство диагностики DirectX.

Среди программ, которые подходят для определения Direct X в Виндовс 10, стоит выделить:

Для того, чтобы определить версию технологии API, нужно установить AIDA64. Далее, запустив программу, переходим в раздел «Direct X» и смотрим версию установленного компонента.

Важно отметить, что если вы используете пробную версию софта, устанавливать его не нужно.

Также узнать версию Direct X можно через программу Astra32. При этом, если вас интересует только способ, как посмотреть версию Директ Икс, то лучше выбрать версию софта без инсталлятора.

Загрузится архив. Распаковав его, нужно выбрать файл «astra32.exe».

Запустив его, начнется сканирование системы.

Внешне программа очень напоминает AIDA64. Разворачиваем ветку «Программы», «Windows». Смотрим версию DirectX.

В связи с обновлением программы GPU-Z до версии 2.1.0, в софте появилась новая вкладка. В ней отображаются данные о технологиях API. Поэтому, скачав и запустив эту утилиту на своем ПК, можно посмотреть версию Direct X. Информация о данном компоненте находится во вкладке «Advanced».

Такими способами можно определить версию Direct X на Windows 10, а затем обновить компонент или удалить при возникновении проблем с совместимостью.

softikbox.com

Сравнение OpenGL и Direct3D / Хабр

Очень часто встречаются различные заблуждения по поводу этих двух

API

.

Я попытался изложить в этой статье основные факты, которые следует знать как разработчикам, так и конечным пользователям.

Так как тема очень холиварная, я старался придерживаться максимально нейтрального тона.

Взгляд с высоты птичьего полёта

Оба API предоставляют доступ к функциям аппаратного ускорения 3D-графики.

Direct3D — проприетарная разработка Microsoft, созданная специально для Windows. В настоящее время используется так же и на Microsoft Xbox. На других платформах недоступен (если не брать в учёт эмуляцию API, предоставляемую Wine, а также виртуализацию).

OpenGL — открытый стандарт, разрабатываемый некоммерческой организацией Khronos Group при участии сообщества. Все крупные производители GPU (nVidia, AMD, Intel), так или иначе, влияли на OpenGL. В отличие от Direct3D, доступен на очень большом количестве платформ. В частности, OpenGL является основным API для взаимодействия с GPU в Linux и Mac OS.

«Внешние» технические различия API

Direct3D основан на технологии

COM

. COM — это, по сути, стандарт бинарного представления компонентов. Как известно, классы на чистом C++ не могут быть использованы из других языков программирования, так как они не имеют стандартизованного бинарного представления. В частности, каждый компилятор использует свой собственный метод

декорирования имён

. COM же позволяет работать с объектно-ориентированной концепцией из любого языка, его поддерживающего. COM — это тоже Windows-specific технология (использует такие специфичные для Windows вещи, как реестр).

В приложении на Direct3D используются указатели на интерфейсы объектов. Работа с объектом осуществляется путём вызова методов его интерфейса. Например, интерфейс так называемого device-а (device в Direct3D — это контекст выполнения для конкретного окна), имеет название (примеры для Direct3D 9) IDirect3DDevice9, для объекта текстуры — IDirect3DTexture9, и т.д. Создание объектов происходит как вызовы методов интерфейса IDirect3DDevice9, например, для текстуры это будет IDirect3DDevice9::CreateTexture.

В Direct3D 10 произошло значительное количество изменений. Direct3D 10 не является обратно совместимым с Direct3D 9. Т.е. чтобы перенести программу на новый API потребуется переписать весь код, относящийся к рендерингу. Подробнее о Direct3D 10 ниже.

OpenGL использует обычные функции языка C. Для них существует стандартизированный ABI, а это значит, что OpenGL может быть использован из любого языка, который поддерживает вызов функций native библиотек (т.е., практически говоря, из любого вообще).

В OpenGL используется так называемая машина состояний (конечный автомат). Результат вызовов функций OpenGL зависит от внутреннего состояния, и может изменять его. В OpenGL, чтобы получить доступ к конкретному объекту (например, текстуре), нужно сначала выбрать его в качестве текущего функцией glBindTexture, а затем уже можно влиять на объект, например, задание содержимого текстуры осуществляется вызовом glTexImage2D.

Аналогом концепции device-а в Direct3D здесь является контекст. Контекст OpenGL привязан к конкретному окну, так же, как и device в Direct3D.

Общим для двух API является то, что обе не предоставляют чего либо за пределами работы с графикой. А именно, нет функций ни для создания окна, ни для работы с вводом с клавиатуры/мыши, ни для работы со звуком (здесь я не затрагиваю другие части DirectX, такие как DirectInput и DirectSound). Т.е. они не являются библиотеками высокого уровня.

В самой упрощённой форме можно сказать так: OpenGL и Direct3D позволяют рисовать треугольники. И всё. Суть в том, что треугольники можно рисовать очень по-разному (текстуры, освещение, преобразования, и т.д.).

Самое важное различие

Имя ему — расширения (extensions).

Direct3D по сути фиксирован в пределах одной мажорной версии. Какие-либо изменения/дополнения происходят только при выпуске следующей версии.

В OpenGL реально доступное API определяется производителем GPU. Реализация OpenGL позволяет определять расширения к основной спецификации. Приложение может получить список поддерживаемых расширений во время выполнения, и проверить на доступность те, которые оно желает использовать.

На самом деле практически весь функционал OpenGL — это расширения. Развитие OpenGL идёт так: появляется новая фишка, производитель реализовывает её в своём драйвере и документирует доступное расширение. Приложения могут использовать новые функции прямо сейчас, не дожидаясь включения в официальную спецификацию. Если это расширение специфично для конкретного производителя, то в названии оно несёт его имя (например, вот так: GL_NV_point_sprite, где NV — значит nVidia). Если расширение реализовано многими вендорами, то в названии используется EXT (например, GL_EXT_draw_range_elements).

Со временем, если расширение широко используется, оно стандартизируется в ARB, и после этого содержит в имени ARB (например, GL_ARB_vertex_buffer_object). Такое расширение имеет официальный статус.

Самые важные расширения со временем становятся частью основной спецификации. Каждая новая версия OpenGL — это по сути старая версия+несколько новых интегрированных расширений. При этом новые функции продолжают быть доступными как расширения. Т.е. на самом деле с точки зрения программы может быть вообще всё равно, какая версия OpenGL. Главное — какие доступны расширения. Версия OpenGL — это просто способ указать, какой набор расширений гарантированно поддерживается.

Что нового в Direct3D 10/11 и OpenGL 3.x

Microsoft сделали радикальную переработку API в Direct3D 10. Сейчас оно имеет более унифицированный и современный вид. Были выброшены некоторые устаревшие вещи, такие как fixed function rendering (без использования шейдеров). Ещё был выполнен переход к новой модели работы драйвера. В частности, реализация Direct3D теперь может иметь не только kernel-space часть, а и user-space. Это позволяет экономить время на переключения user-space/kernel-space. Однако, из-за новой модели драйвера, Direct3D 10 и выше недоступен на Windows XP. Учитывая всё ещё большую популярность Windows XP, это довольно грустно.

Реализация OpenGL изначально была разделена на user-space и kernel-space части, так что там такой проблемы и не было. Ещё различие в том, что до сих пор не вносилось изменений в OpenGL API, которые не были бы обратно совместимы. Каждое нововведение — это расширение.

Функционал, появившийся в Direct3D 10, например, геометрические шейдеры, доступен в OpenGL на любой платформе через расширение, или, начиная с OpenGL 3.2, как часть основной спецификации. Стоит особо подчеркнуть, это важно, функционал Direct3D 10/11 доступен в OpenGL на любой платформе, в том числе и Windows XP. Таким образом у многих сложилось впечатление, что Direct3D 10 не доступен на Windows XP исключительно по политическим причинам, а не из-за каких-то реальных технических проблем. Впрочем, я не могу судить здесь, сохраняя нейтральный тон, о том, были ли действительно такие проблемы при введении новой модели видео-драйверов.

Теперь о нововведениях в OpenGL 3.x. Начиная с OpenGL 3.0 появилась так называемая deprecation model. Часть старой функциональности, относящаяся к fixed function rendering, а также к рендерингу, основанному на glBegin/glEnd, и многие другие устаревшие и неактуальные вещи, были объявлены как deprecated, и были впоследствии удалены из основной спецификации OpenGL 3.1. Это позволяет сохранять основную спецификацию в актуальной и современной форме.

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

Но, как следует из того, что уже было написано раньше про расширения, и это важно, функционал OpenGL 3.x можно получить через расширения, не создавая контекст новым методом. Т.е. OpenGL 1.1 + расширения = OpenGL 3.2! Таким образом, сохраняется полная обратная совместимость. Например, геометрические шейдеры — это расширение GL_ARB_geometry_shader4.

Распространённые заблуждения

OpenGL отстаёт от Direct3D, и вообще, судя по таким вялым изменениям в спецификации, наверное уже совсем мёртв.

Собственно, причина такого заблуждения — это незнание о расширениях. Вообще говоря, OpenGL может и часто опережает (!) Direct3D в плане инноваций, т.к. производитель может добавить расширение к OpenGL, не дожидаясь никого, в то время как в Direct3D изменения может внести только Microsoft.

OpenGL — это для программ профессиональной графики, а Direct3D — это для игр.

Это заблуждение имеет историческую причину. OpenGL исходно разрабатывался как библиотека 3D графики, которая МОЖЕТ, но НЕ ОБЯЗАНА ускоряться аппаратно. Это также объясняет наличие некоторых функций, например рендеринг стерео-изображений, которые не нужны играм. Direct3D же разрабатывался гораздо позже, сразу с расчётом на ускорение на GPU. В момент появления многих пакетов профессиональной работы с графикой Direct3D просто не было.

Интересные нюансы

Microsoft поставляет вместе с Windows драйверы без поддержки OpenGL. OpenGL будет рендерить без ускорения, или эмулироваться через DirectX. Так что, если нужна поддержка OpenGL под Windows, нужно ставить драйвер с сайта производителя. Причины для такого неприятия OpenGL, скорее всего, опять чисто политические.

Так что же делать, как жить?

Примечание: А вот эта часть носит весьма субъективный характер.

Если Вы — разработчик, и решаете, какое API использовать, то задумайтесь над следующим:
За OpenGL — массовая кроссплатформенность, в частности, доступность всех новых функций и на Windows XP, где Direct3D 10/11 нет, и никогда не будет.
Против OpenGL — драйвера в Windows из коробки не имеют поддержки OpenGL, так что ставить их нужно с сайта производителя.

Если Вы — новичок в разработке 3D-приложений, и желаете освоить эту область, то я бы рекомендовал сделать так: сначала разобраться с Direct3D (причина тому проста — Microsoft предоставляет очень качественный SDK), а затем разобраться с OpenGL (это будет очень просто после Direct3D). К сожалению, такой вещи, как SDK, для OpenGL нет. Поэтому осваивать с нуля будет сложнее.

Вот вроде и всё. Успехов в разработке!

Какая версия директ икс у меня. Как узнать версию DirectX

DirectX – набор инструментов, который был разработан для эффективной работы мультимедиа в Microsoft Windows. Грубо говоря, компонент ПО, задачей которого является «организация» всех аппаратных элементов системы. Чаще всего используется в процессе написания игр, поскольку отвечает за обработку графики. Чтобы система при этом работала корректно, от видеокарты требуется обратная аппаратная поддержка DirectX .

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

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

Каждая версия Windows поддерживает свой DirectX:

  • Для Windows XP это DX9;
  • для Vista – DX10;
  • для Win7 и 8/8,1 – DX11.

Релиз новой «десятой» версии ОС от Microsoft принес нам новую 12 версию , которая, по словам разработчиков, наконец раскроет весь потенциал многоядерных процессоров, сделав связку ЦП-видеокарта в разы производительнее.

Определение вашей версии

Чтобы узнать, что именно установлено у вас, откройте «Пуск» и найдите команду «Выполнить». Это актуально для всех версий Windows, начиная с XP.

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

Нас интересует вкладка «система». Смотрим в самый низ и обнаруживаем, что установлена 11 версия DirectX (пример).

Обновление компонентов DX

Если вам кажется, что версия ПО устарела, и игры требуют более свежий пакет исполняемых библиотек, обновите их на официальном сайте Microsoft по соответствующей ссылке (актуальна для 11 версии).

Затем удостоверьтесь, что ваша видеокарта поддерживает данную версию ПО. Если она способна работать лишь с DX9 и DX10, никакое обновление не даст результата. Аппаратная поддержка важнее программной, так что имейте это ввиду.

О спецификациях видеокарты можно узнать в интернете.

Приветствую всех посетителей моего блога. Исторически так сложилось, что я сразу уловил связть между отсутствием dll файлов в системе и версией DirectX. Поэтому если при запуске игры вы вместо самой игрушки видите что-то вроде «Запуск программы невозможен, так как на компьютере отсутствует d3dx9_31.dll», то с вероятностью в 99% можно утверждать, что нужно обновить библиотеки DirectX.

С переходом на новые ОС от Windows обычные пользователи стали путаться в версиях Директ Икс. Многие ошибочно полагают, что установив например 9.0с на DirectX 11 — они удалят последнюю. Сразу вам скажу — он никуда не денется, просто дополнится библиотеками из 9.0 (хотя все нужные уже включены в последние версии, исключениями бывают некоторые игрушки)


Если вы ищете данную информацию, потому что не знаете что, можно с официального сайта, то эта заметка как раз для вас — тут мы все и рассмотрим! В сети полно ресурсов, которые предлагают скачать этот файл. Не ведитесь на это — как правило с таких сайтов очень просто словить вирус (а яндекс далеко не всегда помечает такие ресурсы как опасные)

Узнать это совсем просто, однако Microsoft мудрит с интерфейсом и в разных Windows это может выглядеть по разному, но логика не меняется от версии к версии. Итак, для Windows 7 кликаем «Пуск» и находим окошко поиска

Вводим в строке поиска и жмем Enter

Однако это подойдет только для Windows 7 и Windows Vista

Во всех версиях Windows без исключения можно вызвать команду выполнить и ввести там В этом случает запустится утилита DirectX. Если вы не знаете где у вас команда «Выполнить», то прочтите эту статью http://www.сайт/pc/setup_win/gde-v-puske-vypolnit/

И тут уже в «Средстве диагностики DirectX» мы и можем посмотреть версию.

Итак, мы узнали какой DirectX установлен, что же делать дальше? Конечно же обновлять!

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

Никогда, слышите? НИКОГДА не скачивайте DirectX с неизвестных сайтов. Скачать официальную и последнюю версию (точнее веб установщик) можно с официального сайта Майкрософт.
http://www.microsoft.com/ru-ru/download/details.aspx?id=35
Но я не люблю гонять своих посетителей по другим сайтам, поэтому залил себе на блог, можете скачать у меня

После того,как скачали — запускаем. Открывается «Установка Microsoft(R) DirectX(R)». Соглашаемся с лицензионным соглашением и жмем «Далее»

Нам предложат бесплатно установить панель Bing, но нам она ни к чему, поэтому убираем галочку напротив этого пункта.

Программа установки определит сколько еще компонентов нужно докачать (мне например 48,9 мегабайт), если все устраивает, жмем «Далее»

Сегодня огромное количество компьютерных игр и программ требуют специальный пакет графики — DirectX, при отсутствии которого игры и программы будут работать либо некорректно, либо вообще не работать. А ведь зачастую, приложения требуют наличие самой последней версии данного пакета, иначе они просто не смогут запуститься. Что делать в такой ситуации? Устанавливать или проверять его? Сегодня вы узнаете: как проверить версию DirectX на компьютере.

**Учтите, что, в первую очередь, данная инструкция предназначена для пользователей операционной системы Виндовс 10.

Проверяем текущую версию DirectX вручную

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

Открывается данное окно. В поле ввода пишем следующее: dxdiag и нажимаем ОК:

Открылось новое окошко. Во вкладке «Система» необходимо найти пункт «Версия DirectX» (обычно находится в самом низу). Там же и будет указана версия (обведено красным кружком):

Если вдруг версия оказалась устаревшей (Меньше девятой), то рекомендуется скачать и установить новую версию с нашего сайта:

А как продиагностировать DirectX?

Для диагностики используйте инструкцию выше.

Обязательно ли устанавливать самую новую версию?

Да, обязательно. Это необходимо для стабильной работы программ и компьютерных игр.

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

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

Как узнать какой DirectX установлен

Определить версию DirectX на компьютере под управлением Windows очень просто, для этого необходимо:

  1. Нажать на клавиатуре комбинацию Windows+R, чтобы открыть строку «Выполнить»;
  2. В ней потребуется прописать команду dxdiag;
  3. После этого откроется окно со сведениями о системе, которое носит название «Средства диагностики DirectX». На вкладке «Система» внизу можно увидеть графу, в которой указывается, какой DirectX установлен на компьютере.

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

Как определить версию DirectX с помощью сторонних программ

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

Удобным средством диагностики компьютера является приложение AIDA64. Его бесплатную версию можно загрузить с официального сайта разработчиков. Данная программа позволяет узнать данные обо всех компонентах компьютера, а также о программной составляющей.

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


AIDA64 – это не единственная диагностическая программа для компьютера. В сети можно найти множество ее аналогов, как платных, так и бесплатных.

Почему не работает DirectX 12 на Windows 10

Одной из особенностей операционной системы Windows 10, которую активно продвигает компания Microsoft, являются игры. Новая версии операционной системы на «близком к железу уровне» работает с играми, которые разрабатываются на DirectX 12. Это позволяет игрокам на маломощных компьютерах запускать проекты, которые требуются высокой производительности.

При этом некоторые пользователи Windows 10 могут обнаружить при проверке, что у них установлен DirectX 11 или 11.2, а не современный DirectX 12. В такой ситуации нет необходимости качать DirectX 12 с официального сайта Microsoft и устанавливать его на компьютер, поскольку это не поможет. Данная версия драйверов изначально имеется в Windows 10, и решение проблемы следует искать в другой плоскости.

Если вместо DirectX 12 на Windows 10 у вас отображается при проверке DirectX 11.2, это связано с:


Важно отметить, что более свежий DirectX на компьютере не заменяет предыдущие версии. То есть, если для запуска приложения или игры требуется DirectX 8,9 или 10, а на компьютере установлены более поздние версии, необходимо загрузить «старый» драйвер.

Иногда для запуска приложения или игры в ОС Windows может потребоваться название пакета установленных в операционной системе программ.

А, значит, и ответить на вопрос, как узнать какой DirectX установлен.

Зная точную версию этого пакета, первоначально используемого только для игровых целей, но затем применяемого и для поддержки проигрывания мультимедиафайлов, и для выполнения других задач, можно понять, достаточно ли ресурсов вашего ПК, или требуется обновление (самой программы или элементов компьютера).

Что даёт новая версия?

Значительная часть программного обеспечения работает только в соответствующей среде – с нужными драйверами и пакетами программ.

Например, Adobe Photoshop требует установленного ПО OpenGL, а практически все современные игры не будут запускаться без DirectX 11.

Точное знание мультимедийного пакета (а также ресурсов компьютера) позволяет избежать следующих проблем:

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

Для большинства приложений, требующих специального программного обеспечения типа DirectX, оно идёт в комплекте. А в процессе установки предлагается её установить на компьютере или обновить.

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

Простой способ определения

Узнать версию DirectX на недавно установленной системе довольно просто – в современных ОС пакет уже идёт в комплекте с Windows. И определить разновидность можно по названию системы:

  • В одной из самых распространённых систем Windows 7 встроенным является DirectX 10, подходящий для большинства графических приложений, игр и мультимедийных файлов;
  • В устаревшей Windows XP по умолчанию была установлена 9-я разновидность пакета, которую часто приходилось обновлять для запуска более современных программ;
  • В Windows 8 встраивался DirectX 11;
  • В комплекте с последней, десятой «Виндоус» могла идти как 11-я, так и 12-я версия программы.

Определение с помощью встроенных средств

Для точного определения версии DirectX с помощью встроенного средства диагностики, требуется:

  1. Открыть меню выполнения команд, для чего следует нажать одновременно клавиши Windows+«R»;
  2. Ввести команду dxdiag;
  3. В открывшемся после выполнения команды окне на первой вкладке найти информацию о программе, которая находится внизу списка.

Совет! Так как система показывает только целые значения, то иногда показанная информация о DirectX 11 может означать, что на самом деле в системе установлена версия 11.1 или 11.2. Однако в большинстве случаев такие подробности не имеют значения.

Ещё одним местом, где узнать версию DirectX, является панель управления видеокарты, если она установлена.

Например, у продукции компании NVidia такая информация выдаётся при просмотре сведений о системе.

Кроме того, есть специальные утилиты , тоже выдающие все нужные сведения о системе, включая и версию DirectX. Например, Aida 64, ранее называвшаяся Everest.

Бесплатные версии этой утилиты можно найти в Интернете и установить на свой компьютер – в дальнейшем она понадобится не только для определения, какой версии у вас DirectX.

Можно найти похожие возможности и у других утилит.

Версия мультимедийного пакета, показываемая программой AIDA 64

Как обновить DirectX для Windows 10 — Инструкция

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

Кроме того, что программа отвечает за работу графических операций, она еще выполняет обработку некоторых других данных. Это информация, исходящая от оборудования, выполняющего вхождение звукового потока (т.е. с джойстиков и мышек). Для бесперебойной работы всей системы нужна поддержка этого оборудования.

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

Обновление DirectX

Скачивать этот продукт рекомендуется с официального ресурса Microsoft по ссылке: https://www.microsoft.com/ru-RU/download/details.aspx?id=35. Для обновления программы вам будет необходимо проверить устойчивое соединение с сетью Интернет. Перед скачиванием выберите на странице сайта русский язык и нажмите Скачать.

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

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

Установить или обновить directx 8 / 9 / 10 / 11 / 11.2 / 12 для windows 8.1 x86 и x64

Перед тем как предложить вам обновить или скачать и установить directx 8 (8.1) / 9 (9.0c) / 10 (10.1) / 11 (11.1, 11.2) или 12, для windows 8.1 с разрядностью x86 и x64, рекомендую ознакомится с тем что написано здесь ниже.

После этого очень много вопросов по поводу directx у вас улетучится, и вы не попадете в сложные, а иногда трагические ситуации со своей windows 8.1.

Первое на что хотелось бы обратить внимание — directx 8 (8.1) / 9 (9.0c) / 10 (10.1) / 11 (11.1, 11.2) полностью бесплатный.


Это майкрософтовская библиотека. Вначале создавалась для игр, теперь ее применение расширилось.

В интернете находится десятки сайтов, находящиеся в первых результатах поиска при запросе скачать directx 8 (8.1) / 9 (9.0c) / 10 (10.1) / 11 (11.1, 11.2) или 12, которые всеми доступными способами попытаются впарить вам вирусняк.

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

Скачать directx 8 (8.1) / 9 (9.0c) / 10 (10.1) / 11 (11.1, 11.2) для windows 8.1 — x86 и x64

Сразу хочу сказать, что directx 10 включен в vista, 11 — в windows 7, 11.1 — в windows 8, виндовс 8.1 вшит намертво 11. 2, а в виндовс 10 интегрирован DirectX 12 и вы даже при всем желании не сможете их удалить.

ВАЖНАЯ ИНФОРМАЦИЯ

Если у вас долго загружается виндовс 11, то можете значительно ускорить включение: за 5 секунд — вот инструкция.

Это еще не все фокусы. Если мы говорим о windows 8.1, а вам вдруг потребовался directx 9 или 10, то по идее, лучше всего было бы скачать установщик с сайта Майкрософт.


Это был бы идеальный вариант, но не тут, то было. Установщик просканирует вашу виндовс 8.1 и уведомит, что мол обновление не требуется, так как у вас установлена более новая версия.

Что тогда делать? У вас есть только один вариант, скачать не установщик, а версию Full (полный набор компонентов).

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

  • Если речь уже зашла о виндовс 8.1, то рекомендую узнать как ее сделать намного удобнее, красивее (прозрачный эффект и многое другое) и гораздо качественнее — уверен, никто не пожалеет. Был бы очень благодарен, за отзыв в комментариях — помогите другим. Вот ссылка.

Найти и скачать комплект под названием: «System software for Windows». Он большой (около 1.5 Гб), поэтому загружать его на этот сайт я не стал.

Он полностью бесплатный и найти его очень просто. Также в нем найдете все необходимые игровые библиотеки (с десяток), без которых игры запускаться не будут – настоятельно рекомендую им воспользоваться.

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

Нужно ли и где можно скачать DirectX 12

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

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

Хотя не исключено что разработчики усовершенствуют усиления блоков тесселяции. Игры на основе DirectX 12 раньше конца 2015 года не появляться.

Сейчас вам даже никто точно не ответит на запрос «Где можно скачать DirectX 12?» — пока он только в перспективе, хотя активная работа по его разработке ведется.


В отличие от предыдущих версий DirectX, новый сосредоточен на программном стеке под уже существующее железо.

Ожидается, что DirectX 12 эффективно увеличит производительность процессора на 50% по сравнению с 11.2, который сегодня идет вместе с виндовс 8.1.

Если такое случится, то результат будет потрясающим. Вот и все с чем хотелось поделится в этой записи. Успехов.

Microsoft приносит (частично) DirectX 12 в Windows 7 для повышения многопоточности WoW

Blizzard

Несмотря на то, что осталось всего несколько месяцев до того, как Windows 7 перестанет получать обновления безопасности, Microsoft довольно неожиданно портировала часть DirectX 12 на операционную систему десятилетней давности.

Последний патч для World of Warcraft: Battle for Azeroth , версия 8.1.5, включает компоненты пользовательского режима среды выполнения Direct3D 12 (D3D12), модифицированные для работы в Windows 7.Blizzard обнаружила «существенное улучшение частоты кадров» от обновления WoW для использования D3D12, благодаря улучшенной поддержке D3D12 для распределения работы по созданию графических сцен по нескольким потокам. В сложных средах с большим количеством экранных объектов такая многопоточность может обеспечить значительный прирост производительности.

Microsoft настаивает на том, что Windows 10 остается лучшим местом для запуска приложений D3D12. Вероятно, это правда, поскольку компания продолжала обновлять модель драйверов и стек D3D, чтобы уменьшить количество «вещей» между высокопроизводительными графическими приложениями и базовым оборудованием, увеличить диапазон операций, которые могут выполняться в нескольких потоках, улучшить программируемость графических процессоров (особенно для вычислительных задач) и включить новые аппаратные функции, такие как ускоренная трассировка лучей в новейшем оборудовании Nvidia.Однако также было ясно, что ни одно из этих изменений не является абсолютно необходимым для наличия большинства частей D3D12 в Windows 7. В конце концов, API Vulkan, преемник OpenGL, доступен в Windows 7 с использованием видеодрайверов Windows 7 и он предлагает многие из тех же преимуществ многопоточности, что и D3D12.

Реклама

Хотя Microsoft не называет имен, она также сообщает, что работает с другими разработчиками игр, чтобы помочь им перенести свои игры D3D12 на Windows 7.Пока не ясно, будет ли D3D12 в Windows 7 чем-то полностью документированным и включенным для любого приложения или специальной опцией для избранных партнеров, работающих с Microsoft. Также нет упоминания о добавлении этой поддержки в Windows 8.1, хотя большинство домашних пользователей этой операционной системы, вероятно, в любом случае обновились до Windows 10.

Время для этого хода необычное. Включение D3D12 в Windows 7 еще при первом запуске Windows 10 сделало бы D3D12 гораздо более привлекательной целью для разработчиков, особенно в те первые дни, когда никто не использовал Windows 10 (потому что она была совершенно новой) и все использовали Windows 7 и 8.С другой стороны, выпуск его сейчас означает, что у геймеров будет на одну причину меньше для обновления до Windows 10 в то время, когда Microsoft должна делать все возможное, чтобы убедить пользователей выполнить обновление, чтобы они продолжали получать обновления безопасности.

Microsoft переносит DirectX 12 в Windows 7

Иногда случаются неожиданные вещи — просто спросите Неда Старка. В гораздо менее вымышленном мероприятии Microsoft разместила обновление в своем блоге DirectX, объявив, что они внедрили форму DirectX 12 в Windows 7 через официальную поддержку последней версии DX12 World of Warcraft для Windows 7.С чего нам вообще начать?

Для некоторой предыстории, последняя версия DirectX API от Microsoft была создана для устранения некоторых узких мест ЦП в играх, позволяя разработчикам использовать соглашения о низкоуровневом программировании для смещения некоторых точек давления с ЦП. Это было ответом на плато однопоточной производительности ЦП, в результате чего сложные графические рабочие нагрузки все больше ограничивались ЦП. Этот API имеет множество преимуществ по сравнению с традиционным DX11, особенно для потоковой передачи и вызовов отрисовки.Но Microsoft давно приняла решение поддерживать DirectX 12 только в Windows 10 со своим стеком драйверов WDDM 2.0.

Сегодняшний анонс является довольно большим сюрпризом по нескольким причинам. Если бы Microsoft захотела выполнить обратный перенос DX12 на Windows 7, можно было бы подумать, что они сделали бы это до того, как Windows 7 перешла в состояние долгосрочного обслуживания. Как бы то ни было, даже бесплатные исправления безопасности для Windows 7 заканчиваются 14 января 2020 года, то есть меньше чем через год, и компания активно пытается перевести пользователей на Windows 10, чтобы избежать появления большого количества компьютеров. в непропатченном состоянии.Фактически, они собираются добавить всплывающее уведомление в Windows 7, чтобы пользователи знали, что их поддержка скоро закончится. Таким образом, добавление такой большой функции, как DX12, теперь не только рискует подорвать их собственные усилия по миграции людей с Windows 7, но и добавление новой функции намного позже того, как Windows 7 вошла в долгосрочную поддержку. Это просто странно.

Теперь, пока вы не слишком взволнованы, это в настоящее время доступно только для World of Warcraft; и действительно, это не будет универсальным решением вроде DX12 на Win10.Вместо этого Microsoft заявила, что они работают с несколькими другими разработчиками, чтобы перенести свои игры / бэкенды DX12 в Windows 7. Как потребителю приятно видеть, что он поддерживает свой продукт через десять лет после его запуска, но с учетом того, что вся ОС будет выведена на пастбище за девять месяцев, кажется странным временем выделять ресурсы на привнесение в него новых функций.

Microsoft заявляет, что DX12 будет предлагать больше функций в Windows 10, что имеет смысл, поскольку графический стек был разработан для него с самого начала, но если вы действительно играете в World of Warcraft в Windows 7, вы получите бесплатную повышение производительности.Возможно, вы все же захотите в ближайшее время подумать о том, чтобы отказаться от Windows 7, поскольку это не приведет к переносу даты окончания поддержки для геймеров в январе 2020 года.

Для Blizzard, издателя World of Warcraft, это огромная победа для разработчиков, поскольку им больше не нужно поддерживать две версии игры.

В целом, это неожиданное и довольно исключительное событие для состояния графических API Windows. И, обратившись к одному эксперту за комментарием по поводу объявления Microsoft, они, похоже, согласны:

«Это большое дело» — Райан Смит, главный редактор AnandTech

Возможно, они также работают над обновлениями Continuum и Windows Store для Windows 7.В конце концов, у них есть девять месяцев.

Мы связались с AMD и NVIDIA, чтобы узнать, требуются ли конкретные версии драйверов. NVIDIA сообщила нам, что пользователям Windows 7 для этого понадобится только последняя версия Game Ready Driver.

Источник: Microsoft DirectX Blog

World of Warcraft — первая игра с поддержкой DirectX 12 в Windows 7

Исторически Microsoft помогала внедрять новые ОС, блокируя игровые функции, такие как новая версия DirectX, в последней версии Windows.DirectX 12 и Windows 10 не стали исключением, но ситуация меняется. Сегодняшнее обновление World of Warcraft возвращает DX12 в Windows 7, и Blizzard, очевидно, является только первым разработчиком, который это сделал.

В сообщении Microsoft говорится, что отзывы от Blizzard и других разработчиков подтолкнули компанию к тому, чтобы это произошло. С этой целью «мы портировали среду выполнения D3D12 в пользовательском режиме в Windows 7. Это разблокирует разработчиков, которые хотят в полной мере воспользоваться последними улучшениями в D3D12, при этом поддерживая пользователей старых операционных систем.”

Хотя это позволит игрокам Windows 7 WoW «наслаждаться повышением частоты кадров», Microsoft утверждает, что «лучшая производительность DirectX 12 всегда будет в Windows 10, поскольку Windows 10 содержит ряд оптимизаций ОС, предназначенных для того, чтобы DirectX 12 работал еще быстрее. . » Но если вы все еще не торопитесь с обновлением, по крайней мере, у вас есть еще несколько игровых возможностей в более старой ОС.

Это заметный шаг, особенно с учетом того, что Microsoft официально прекратит выпуск обновлений безопасности для Windows 7 менее чем через год.Даже если вы теперь можете играть в WoW на своем устаревшем компьютере, этот компьютер будет открыт для всех неприятных инфекций, которые может принести подключение к Интернету.

Некоторые крупные игры выпускались исключительно для Windows 10, хотя есть исключения — например, системные требования The Division 2 предполагают поддержку Windows 7, 8 и 10.

Подробнее: Лучшие MMORPG на ПК

Microsoft не уточнила, в каких других играх будет использоваться эта функция, но компания заявляет: «В настоящее время мы работаем с несколькими другими разработчиками игр над переносом их игр D3D12 на Windows 7.”

Вы можете запустить его? Сравните свою настройку с системными требованиями World of Warcraft.

{«schema»: {«page»: {«content»: {«headline»: «World of Warcraft — первая игра, которая перенесла DirectX 12 в Windows 7», «type»: «news», «category»: «world-of-warcraft»}, «user»: {«loginstatus»: false}, «game»: {«publisher»: «Blizzard Entertainment», «genre»: «MMO», «title»: «World of Warcraft »,« жанры »: [« MMO »,« RPG »,« Подписка »]}}}}

Microsoft добавляет DX12 в Windows 7, чтобы использовать World of Warcraft

. Этот сайт может получать партнерские комиссионные за использование ссылок на этой странице.Условия эксплуатации.

Когда Microsoft выпустила Windows 10, она прояснила одну вещь: DirectX 12 и его поддержка для вызовов отрисовки с низкими накладными расходами и лучшего общего использования ЦП будут зарезервированы строго для Windows 10. Другие API, такие как Vulkan, могут быть доступны для компьютеров под управлением Windows. 7 и 8, но сама Microsoft на такой шаг не пойдет.Так же, как DX10 и DX11 никогда не входили в Windows XP, DX12 никогда не будет поставляться для Windows 7, 8 или 8.1.

Имея это в виду, я сообщаю вам следующее: Microsoft перенесла DirectX 12 в Windows 7. Но не для всего, и это делает это еще более странным. Microsoft не просто переносит DirectX 12 в Windows 7. Она переносит DX12 в Windows 7 для определенных игр, начиная с World of Warcraft: Battle for Azeroth.

Теперь BfA обновлялась уже несколько раз, в первую очередь благодаря значительной поддержке многопоточности в DX12, которая, по утверждению AMD, может существенно повысить производительность процессоров Ryzen по сравнению с DX11.Microsoft пишет:

Сегодня, с выходом игрового патча 8.1.5 для World of Warcraft: Battle for Azeroth, Blizzard становится первым разработчиком игр, использующим DirectX 12 для Windows 7! Теперь геймеры Windows 7 WoW могут запускать игру с помощью DirectX 12 и наслаждаться повышением частоты кадров, хотя лучшая производительность DirectX 12 всегда будет в Windows 10, поскольку Windows 10 содержит ряд оптимизаций ОС, предназначенных для того, чтобы DirectX 12 работал еще быстрее.

Компания не указала, какие функции явно не работают в Windows 7, но мы, несомненно, увидим результаты тестов, сравнивающих эти две функции в ближайшие дни.

Microsoft также заявляет, что это не та игра, которая появится в Windows 7 с DX12. В разделе часто задаваемых вопросов под объявлением компания отмечает: «В настоящее время мы работаем с несколькими другими разработчиками игр над переносом их игр D3D12 на Windows 7. Пожалуйста, следите за дальнейшими объявлениями».

Вт?

Непонятно, почему Microsoft пошла на шаг в пользу Blizzard, которого не желала делать ни один другой разработчик. Безусловно, WoW по-прежнему остается масштабной игрой, но уже не крупнейшей MMO.Это место заняло Final Fantasy XV. Такие игры, как Fortnite, привлекают еще больше игроков.

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

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

Сейчас прочитано :

Windows 7 получает поддержку DirectX 12, начиная с World of Warcraft

Даже сейчас, когда Windows 7 готовится потерять официальную поддержку Microsoft в январе, компания добавляет новую функцию, чтобы помочь разработчикам игр. В сообщении в блоге о DirectX на этой неделе Microsoft сообщила, что переносит DirectX 12 в Windows 7 с начальной поддержкой World of Warcraft (через The Verge).

World of Warcraft добавила поддержку DirectX 12 в 2018 году, что, по словам Microsoft, привело к «значительному увеличению частоты кадров» для игроков.Улучшения были достаточно значительными, чтобы Blizzard, разработчик World of Warcraft, обратилась в Microsoft с просьбой о поддержке DirectX 12, которая будет добавлена ​​для ее игроков в Windows 7. От Microsoft:

В Microsoft мы делаем все возможное, чтобы отвечать на отзывы клиентов, поэтому, когда мы получили эти отзывы от Blizzard и других разработчиков, мы решили действовать в соответствии с ними. Microsoft рада сообщить, что мы портировали среду выполнения D3D12 в пользовательском режиме в Windows 7. Это разблокирует разработчиков, которые хотят в полной мере воспользоваться последними улучшениями в D3D12, при этом поддерживая пользователей старых операционных систем.

Что касается последнего патча World of Warcraft, версии 8.1.5, пользователи Windows 7 теперь могут запускать игру с помощью DirectX 12. Конечно, Microsoft отмечает, что Windows 10 содержит больше улучшений, чтобы DirectX 12 запускал игры еще лучше, поощряя геймеров к Обновить. «В Windows 10 внесены важные улучшения в ОС, благодаря которым современные низкоуровневые графические API (включая DirectX 12) работают более эффективно», — заявляет компания.

VPN-предложения: пожизненная лицензия за 16 долларов, ежемесячные планы за 1 доллар и более

На данный момент World of Warcraft — единственная игра с поддержкой DirectX 12 в Windows 7.Однако Microsoft заявляет, что «работает с несколькими другими разработчиками игр над переносом их игр D3D12 на Windows 7.» В результате в ближайшие месяцы мы увидим больше анонсов, касающихся DirectX 12 для Windows 7.

Завоюйте Азерот

World of Warcraft: Битва за Азерот

Битва за судьбу планеты.

World of Warcraft на данный момент является классикой, и она по-прежнему остается самой популярной MMORPG. Последнее дополнение к игре, Battle for Azeroth, еще больше усиливает конфликт, вновь передавая судьбу мира в ваши руки.

Мы можем получать комиссию за покупки, используя наши ссылки. Учить больше.

Максимальный контроль

Вот лучшие рули для Forza Horizon 5

Forza Horizon 5 имеет расширенную и улучшенную поддержку имитации рулевого управления. Чтобы получить максимум удовольствия от этой гоночной игры с открытым миром, выберите один из лучших гоночных рулей, доступных для Forza Horizon 5.

Microsoft переносит DirectX 12 в Windows 7

Microsoft только что объявила о переносе DirectX 12 в Windows 7 специально для улучшения игровой производительности в некоторых конкретных играх.

Первой, кто извлек выгоду из этого выпуска, стала игра World of Warcraft: Battle for Azeroth, поскольку Microsoft заявляет, что она работала вместе с Blizzard, чтобы все это произошло.

Blizzard, по-видимому, зафиксировала значительные улучшения производительности в Windows 10 благодаря DirectX 12, и компания специально обратилась к Microsoft, чтобы узнать, как можно достичь таких же результатов в Windows 7. В результате появилась версия Direct X 12 для Windows 7, которая был выпущен исключительно для Windows 10, без порта для предыдущих версий операционной системы.

«В Microsoft мы прилагаем все усилия, чтобы отвечать на отзывы клиентов, поэтому, когда мы получили эти отзывы от Blizzard и других разработчиков, мы решили действовать в соответствии с ними», — объясняет менеджер программы DirectX Цзянье Лу.

«Microsoft рада сообщить, что мы портировали среду выполнения D3D12 в пользовательском режиме в Windows 7. Это разблокирует разработчиков, которые хотят в полной мере воспользоваться последними улучшениями в D3D12, при этом поддерживая клиентов на более старых операционных системах».

Другие игры, которые скоро появятся

Таким образом,

Blizzard выпускает новую версию DirectX для Windows 7 с игровым патчем 8.1.5 для World of Warcraft: Battle for Azeroth, поэтому геймеры, которые еще не обновились до Windows 10, должны увидеть заметное повышение частоты кадров после установки этого обновления.

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

Излишне говорить, что Microsoft напоминает всем, что Windows 10 обеспечивает гораздо более совершенный игровой процесс благодаря встроенной реализации DirectX 12.

«В Windows 10 внесены важные улучшения в ОС, благодаря которым современные низкоуровневые графические API (включая DirectX 12) работают более эффективно.Если вам нравятся ваши любимые игры, работающие с DirectX 12 в Windows 7, вы должны проверить, насколько эти игры работают еще лучше в Windows 10! » это говорит.

DirectX 12 входит в игры для Windows 7, начиная с WoW

.

Microsoft принесла некоторые из компонентов DirectX 12, улучшающих производительность, в Windows 7, завершив годы, когда DX12 был эксклюзивным для Windows 10. World Of Warcraft — первая игра, в которой используются функции DX12, включая многопоточность в Windows 7, и Microsoft заявляет, что они работать с несколькими другими разработчиками, чтобы развить свои игры и на Windows 7.Это не полный пакет DirectX 12 и не дает всех улучшений производительности DX12, чтобы пояснить, но это приятный небольшой бонус. В конце концов, эксклюзивная блокировка DX12 была одним из основных способов, которыми Microsoft подтолкнула людей к Windows 10.

Программный менеджер Microsoft Graphics Team, Цзянье Лу, объяснил в сообщении в блоге во вторник, что Blizzard попросила Microsoft бросить им кость после повышения производительности World Of Warcraft с помощью DX12 в Windows 10.

«В Microsoft мы прилагаем все усилия, чтобы отвечать на отзывы клиентов, поэтому, когда мы получили эти отзывы от Blizzard и других разработчиков, мы решили действовать в соответствии с ними», — сказал Лу.«Microsoft рада сообщить, что мы портировали среду выполнения D3D12 в пользовательском режиме в Windows 7. Это разблокирует разработчиков, которые хотят в полной мере воспользоваться последними улучшениями в D3D12, при этом поддерживая пользователей старых операционных систем».

Хотя точные цифры неуловимы / невозможны, 25% респондентов опроса Steam по аппаратному и программному обеспечению по состоянию на февраль 2019 года все еще использовали Windows 7. Это справедливый показатель того, что да, W7 все еще довольно большой.

Функции Windows 7 DX12 теперь поддерживаются в World Of Warcraft, начиная с обновления 8 во вторник.1.5. Конечно, игрокам понадобится соответствующее оборудование, чтобы извлечь из этого пользу, но вряд ли это будет передовая технология.

Лу также отметил, что Microsoft «в настоящее время работает с несколькими другими разработчиками игр над переносом их игр D3D12 на Windows 7», поэтому мы должны увидеть улучшение производительности и в большем количестве игр. Полный DirectX 12 в Windows 10 также содержит ряд оптимизаций, которые сокращают накладные расходы, и их нет в итерации W7, но получить такие вещи, как многопоточность, приятно. Даже если Microsoft действительно планирует прекратить поддержку Windows 7 в январе 2020 года.

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

Так что это хорошо и все такое, но в 2015 году было бы намного лучше.

.

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

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