Описание и возможности
На программное обеспечение ложится ответственность за правильное взаимодействие между операционной системой, приложениями и драйверами графического адаптера. Из-за отсутствия или устаревшей версии DX12 пользователи часто наблюдают ошибки при попытке запуска большинства игр. DirectX 12 поддерживает работу со следующими видеокартами:
- NVIDIA GeForce 400 Series и новее;
- AMD Radeon HD 7000 и новее;
- процессоры со встроенным графическим ядром Intel Haswell и новее (4-9 и все последующие поколения).
В последней версии DirectX реализованы следующие улучшения и нововведения:
- повышение производительности;
- расширение функционала для отрисовки сложных сцен;
- правильная работа с многоядерными процессорами;
- добавлена поддержка новых видеокарт;
- объединение в единую подсистему видеокарт разных производителей;
- обработка трассировки лучей;
- режимы наложения;
- консервативная растеризация и многое другое.
По умолчанию пакет DirectX 12 включен только в Windows 10. Но его поддержка реализована и в «Семерке», поэтому вы можете установить ПО вручную.
Почему стоит переходить на Windows 10 и DirectX12
Корпорация Microsoft – огромная компания, выпускающая, пожалуй, лучшие операционные системы для компьютеров уже многие годы. Однако начиная с версии
Windows 8, в ОС были интегрированы функции «слежки» за пользователем. Не все так страшно, как кажется на первый взгляд, потому что:
- Во-первых, эта опция легко отключается на одном из этапов установки любой новой Windows;
- Во-вторых, законопослушным гражданам вовсе не стоит беспокоиться о своих личных данных и при включенной слежке, так как она ориентирована в основном на людей, промышляющих незаконной деятельностью.
Так что бояться за семейные фото и документы нет никаких причин. Напротив, Windows 10 защищена намного лучше предшественников, а также имеет целый ряд других преимуществ и функций, которые выгодно выделяют ее на фоне «старших сестер».
↑ Вернуть
12.1.
Достоинства Windows 10 перед ОС Windows 7, 8, 8.1
Windows 10 – быстрая, красивая и функциональная операционная система. Опишем некоторые
достоинства нового продукта Microsoft:
- Разумеется, поддержка DirectX 12, который выведет графические возможность игр и производительность компьютера на новый уровень;
- Система не подвержена атаке большинства вирусов, серьезно поражавших как Windows 7, 8, 8.1, так и XP.
- Требования к комплектующим компьютера не возросли. Это сохранит ресурсы вашего ПК или ноутбука для запуска тяжелых программ и работы с мультизадачностью;
- Поддержка нескольких рабочих столов, дружелюбное оформление и прочие фишки, которые вы не встретили бы в Windows 7 и 8.
Новая ОС Windows 10, несомненно, удачный и хорошо проработанный продукт. Здесь были исправлены ошибки и недостатки Windows 8, а также учтены многие пожелания касательно интерфейса. Теперь следует подробнее рассказать о главном достоинстве для поклонников компьютерных игр.
↑ Вернуть
12.2.
DirectX 12: стоит ли ради этого обновлять систему. Игры и графические возможности будущего
DirectX 12
– новейшая версия графических библиотек от Microsoft, представленная народу на «Ежегодной конференции разработчиков игр». Компаниям-разработчикам (в частности, их программистам) наконец-то открылся совершенно новый инструмент для упрощения взаимодействия программной части компьютера с аппаратной.
DirectX 12 позволяет создателям игр не только использовать комплектующие ПК более эффективно, но и подключать к процессу работы с графикой ранее недоступные аппаратные преимущества центральных процессоров и видеокарт. Представители компании AMD (популярный производитель графических решений для игроков по всему миру) официально отметили, что новые технологии позволят составить достойную конкуренцию компании Nvidia в ведущих ценовых категориях.
Рисунок 5. Сравнение видеокарт среднего ценового сегмента от компании AMD и Nvidia.
Пока DirectX 12 только набирает популярность, в то время как DirectX 11 используется практически повсеместно.
Однако совсем скоро новая версия будет внедряться во все выходящие проекты. К счастью, уже сейчас можно обновиться до Windows 10 и быть в полной готовности к потенциальному прорыву в индустрии разработки игр, который намечается, благодаря появлению DirectX 12. Крупнейшие производители видеоигр и комплектующих уже создают свои мини-шедевры, демонстрирующие великолепную графику и чудеса оптимизации. Корпорация Microsoft совместно с программными инженерами Nvidia дала возможность разрабатывать игры под новый DirectX уже сейчас, создав специальный драйвер. Более того, Nvidia обещала выпустить поддержку 12-ой версии DirectX на все выпущенные видеокарты, совместимые с версией под номером 11.
Поэтому большая часть конечных пользователей сможет получить совершенное новое удовольствие от видеоигр, а разработчики – вывести компьютерную графику на принципиально другой уровень.Даже видеокарты 2009 года получили поддержку DX 12. Об этом – в следующей главе.
↑ Вернуть
12.3.
Nvidia добавила поддержку DirectX 12 для видеокарт серии GeForce 400 и GeForce 500
Возможность использовать новые технологии обработки графики были добавлены в том числе видеокартам, давно вышедшим из продажи, так как на компьютерном рынке до сих пор присутствует много устройств из старших серий. Благодаря этому, некогда игровые версии видеоадаптеров уровня GeForce GTX 570/580 смогут получить небольшой бонус к качеству картинки. Впрочем, надеяться на повышение производительности не стоит. DirectX 12 для этих видеокарт нужен в первую очередь для того, чтобы пользователи могли получить хорошую совместимость с новой ОС Windows 10. Результаты тестирования графических возможностей с популярного иностранного сайта только подтверждают вышесказанное (переведено для esate.ru):
Рисунок 6. Показатели FPS в игре Battlefield 1 на версиях DirectX 12 и 11 соответственно. Все-таки серия GT 500 вышла достаточно давно и не может похвастаться хорошими показателями при работе с новыми технологиями.
А вот современные игровые видеокарты уже оптимизируют под DirectX 12. Поэтому полный переход на новую ступень прогресса – лишь вопрос времени!
Как пользоваться
Теперь разберемся, как поставить и включить последнее обновление DirectX 12.
Загрузка и установка
Перед тем как обновить или установить ПО с нуля, скачайте инсталлятор с помощью ссылки в конце статьи. Загрузка осуществляется без торрента или сторонних хостингов, поскольку разработчик публикует бесплатную полную версию на официальном сайте. После этого запустите инсталлятор и следуйте рекомендациям:
- Ознакомьтесь с лицензионным соглашением и примите условия. Нажмите «Далее».
- Обязательно снимите галочку в пункте установки панели Bing, если не хотите получить сторонний софт на ПК.
- Дождитесь окончания анализа. После этого можно будет узнать, каких компонентов DX не хватает в системе.
- Утилита скачает недостающие файлы с официальных серверов и распакует их.
Вместе с этим смотрят: ACPI\VEN_HPQ&DEV_0004 Driver for Windows 10 64 Bit
Даже если на вашем ПК уже есть DirectX 12, рекомендуем еще раз провести данную процедуру, поскольку обновления на API выходят регулярно. Также установщик скачивает файлы, входящие в предыдущие издания пакета (DX 11, 10, 9 и так далее).
Инструкция по работе
В плане использования ПО все еще проще, чем с установкой. Пользователь никак не взаимодействует с библиотеками напрямую – они предназначены только для приложений и драйверов. Единственное, как вы можете повлиять на работоспособность DX – это перезагрузить компьютер после инсталляции. В таком случае библиотеки будут работать корректно, а при запуске игр вы не столкнетесь с ошибками об отсутствии какого-либо DLL-файла.
Как узнать установленную версию DirectX
Этот вопрос мог возникнуть, если вы пытались запустить новейшую 3D-игру и столкнулись с проблемами совместимости. Стоит сразу отметить:
Windows 7 не поддерживает библиотеки DirectX 12
. Подробнее об этом можно почитать в главе: « Windows ». Узнать версию DirectX, установленную на вашем компьютере можно следующим образом:
- Открыть меню «Пуск» → ввести в поиске запрос: «dxdiag» → нажать клавишу Enter (может появиться предупреждение о необходимости проверки подписи цифровых драйверов, желательно согласиться);
- Теперь во вкладке «Система» (открывается по умолчанию), в разделе сведений о системе проверить номер версии DirectX в соответствующей строчке. На рисунке 2 отмечено точное местоположение нужного пункта.
Рисунок 2. Смотрим нашу версию нужного компонента. Как видите, всего два несложных шага помогут узнать вашу версию DirectX. Также на будущее можно учесть, что:
- DirectX 9c интегрирован в ОС Windows XP SP2;
- DirectX 10 интегрирован в ОС Windows Vista;
- DirectX 10-11 интегрирован в ОС Windows 7;
- DirectX 11.1 интегрирован в ОС Windows 8;
- DirectX 11.2 интегрирован в ОС Windows 8.1;
- DirectX 11.3 и 12(!) интегрирован в ОС Windows 10.
Далее вы узнаете, почему даже при большом желании вы не сможете установить DirectX 12 на компьютер под управлением Windows 7.
↑ Вернуть
7.
Достоинства и недостатки
С помощью приведенных списков вы сможете разобраться, подходит ли данный пакет для ваших целей.
Плюсы:
- простая установка на русском языке;
- всегда актуальные обновления;
- поддержка большинства современных игр;
- не занимает много места;
- равномерное распределение нагрузки для повышения общей производительности в играх.
Минусы:
- зависимость от поколения видеокарты;
- последующие версии не будут поддерживаться Windows
Что это DxDiag?
«DxDiag» – утилита от Майкрософт, предназначенная для тестирования функционала DirectX, а также выявления видео или аудио неисправностей в работе вашего ПК.
Аббревиатура «DxDiag» является сокращением слов «DirectX Diagnostics» (диагностика DirectX).
«DxDiag» означает «DirectX diagnostics»
Исполняемый файл утилиты обычно размещён в директории Windows\System32. Начиная с Виндовс Виста, средство диагностики «DxDiag» лишь выводит текстовую информацию о системе, без доступной ранее возможности тестирования аппаратных компонентов ПК (и компонентов DirectX в частности).
Важной особенностью утилиты является возможностью сохранения результатов в виде текстового файла. Последний можно выложить на какой-либо форум, добавить к электронному письму и так далее.
При этом в 64-битной версии Виндовс 7 имеется две версии dxdiag – 32 и 64-бит.
Скачать
Скачивайте установщик программного обеспечения по ссылке ниже.
Версия: | 12 |
Разработчик: | Microsoft |
Год выхода: | 2020 |
Название: | DirectX 12 |
Платформа: | Microsoft Windows 7 |
Язык: | Русский |
Лицензия: | Бесплатно |
Пароль к архиву: | bestsoft.club |
Вместе с данным фреймворком обязательно установите и OpenGL для Windows 7.
Скачать DirectX для Windows 8 или 8.1
Отдельного файла компонента на эти ОС не существует. DirectX 11 уже интегрирован в обе «восьмерки» и при необходимости может быть обновлен при помощи установки некоторых важных компонентов безопасности из
«Центра обновлений Windows». Помните, что DirectX 12 не поддерживается этими ОС! Последнюю версию, которую вы можете установить на свой компьютер, можно узнать в главе: «Обновление DirectX до последней версии». Если же необходимо использовать старые приложения, работающие на более ранних библиотеках, вы сможете найти его в главе: . Версия для Windows 7 в этом случае полностью подходит и для 8-ой (8.1).
↑ Вернуть
6.
Msinfo – быстрое получение сведений о системе
Кроме средства диагностики DxDiag, ОС Виндовс также обладает альтернативным инструментом получения информации об аппаратных и программных настройках вашего ПК (включая перечень системных ресурсов и данные об интернет-настройках).
Данный инструмент носит название «msinfo32». Его возможности позволяют вывести на экран подробные сведения о системе, включая данные о компонентах ПК и особенностях программной среды.
Чтобы задействовать указанный инструмент, нажмите на Win+R, и наберите там msinfo32 и нажмите ввод (или кликните на кнопку “Пуск», в строке поиска наберите msinfo и нажмите ввод).
Возможности msinfo позволяют получить подробный перечень сведений о системе
В открывшемся окне будут отображены общие сведения о системе. Также вы можете выбрать какую-либо из расположенных слева вкладок (аппаратные ресурсы, компоненты, программная среда), и, раскрыв содержимое каждой вкладки, подробнее ознакомиться с конкретикой по данному срезу.
https://youtu.be/M5LLgF0jxKQ