Что такое DirectX для Windows? / Где скачать DirectX?

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

Первая версия DirectX вышла в 1995 году, а последняя на сегодняшний день  — это DirectX 12. Она включена в состав Windows 10.

История появления DirectX

directx

Появление DirectX связано с выпуском компанией Microsoft операционной системы Windows 95. Разработчики ОС посчитали необходимым создать инструментарий для взаимодействия программного обеспечения с оборудованием напрямую, минуя саму систему. Они исходили из того, что Windows 95 не сможет конкурировать с MS DOS, где эта возможность заложена изначально. В новой же системе такой функционал был отключен по соображениям безопасности.

Основным компонентом DirectX был и остается Direct3D

Версии DirectX и поддерживаемые ими операционные системы.

  • DirectX 1.0 — Windows 95a
  • DirectX 2.0/2.0a — Windows 95 OSR 2 и Windows NT младше 4.0
  • DirectX 3.0/3.0a — Windows 95 OSR 2.5 и Windows NT 4.0 SP3
  • DirectX 4.0 — Windows NT 4
  • DirectX 5.0 — Windows 98
  • DirectX 6.0 — Windows 98 second edition
  • DirectX 6.1 — Windows 95 / 98 / 98 second edition
  • DirectX 6.2 — Windows NT / 98 / 98 second edition / 2000 / Millenium edition
  • DirectX 7.0 — Windows NT / Millenium edition
  • DirectX 7.0a — Windows 95 / 98 / 98 second edition / 2000
  • DirectX 8.0 — Windows 95 / 98 / 98 second edition / 2000 / Millenium edition / 2000
  • DirectX 8.0a — Windows 95 / 98 / 98 second edition / 2000 / Millenium edition / 2000
  • DirectX 8.1 — Windows NT / 98 / 98 second edition / XP
  • DirectX 8.1b — Windows NT / 98 / 98 second edition / XP
  • DirectX 8.2 — Windows NT / 98 / 98 second edition / XP
  • DirectX 9.0 — Windows Server 2003
  • DirectX 9.0a, b, c — Windows XP SP2
  • DirectX 10 — Windows Vista
  • DirectX 10.1 — Windows Vista SP1, Windows Server 2008
  • DirectX 11 — Windows Vista SP2, Windows 7
  • DirectX 11.1 — Windows 8
  • DirectX 11.2 — Windows 8.1
  • DirectX 11.3 — Windows 10
  • DirectX 12 — Windows 10

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

Нужно одновременно нажать клавиши Win + R и в появившемся окне набрать текст: dxdiag после чего нажать ОК

dxdiag
Ввести dxdiag и нажать ОК

В появившемся окне на вкладке «Система» отображается версия установленная у вас.

dxdiag_version
Как посмотреть свою версию DirectX

Где скачать самую новую версию DirectX?

Я рекомендую обновлять компонент DirectX СТРОГО с официального сайта Microsoft. Нет гарантии, что скачивание с другого источника не будет содержать в себе вирус или другую бяку. Прямая ссылка на скачивание последней версии веб-установщика DirectX — здесь

Полный пакет (автономная установка) DirectX End-User Runtimes (June 2010)  находится здесь (размер 95.6 Мб)

Имейте ввиду, что если у вас установлена Windows 10, то самая последняя версия DirectX 12 уже включена в ее состав.

Типичные ошибки DirectX

Не устанавливается DirectX, выходит сообщение

«Произошла внутренняя системная ошибка. Чтобы определить причину ошибки, просмотрите файлы DXError.log и DirectX.log в папке Windows»

Решение проблемы: скачать полный автономный установщик.

Ошибка «Отсутствует  d3dx9.dll, d3dx9_31, dll d3dx9_43.dll, d3dx9_42.dll, d3dx9_25.dll, d3dx9_30.dll» и т.п.

Решение проблемы: тоже самое. Обновление компонентов DirectX через автономный установщик.

Категорически не рекомендуются использовать программы для удаления DirectX т.к. последствия могут быть самими печальным — переустановка Windows.

Чтобы узнавать больше подписывайтесь на Телеграм-канал Блог компьютерного мастера

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

Ваш адрес email не будет опубликован.

четыре − 1 =