Что такое DirectX?
DirectX — это набор компонентов в Windows, который позволяет программному обеспечению, в первую очередь и особенно играм, работать непосредственно с видео- и аудиоустройством. Игры, использующие DirectX, могут более эффективно использовать встроенные в оборудование функции мультимедийного акселератора, что улучшает общий мультимедийный интерфейс.
Проверка установленной версии DirectX
Средство DxDiag предоставляет подробные сведения о компонентах и драйверах DirectX, установленных в вашей системе, и может использоваться.
Установка или обновление DirectX на Windows 11 или 10
- На начальном экране введите dxdiag в поле Поиск и нажмите клавишу ВВОД.
- Выберите dxdiag в результатах.
- Проверьте версию DirectX на первой странице отчета в разделе Сведения о системе .
Установка или обновление DirectX на Windows 8.1 или 8
- Проведите к центру от правого края экрана и нажмите Поиск. Введите dxdiag в поле поиска. Или просто введите dxdiag на начальном экране.
- Выберите dxdiag в результатах.
- Проверьте версию DirectX на первой странице отчета в разделе Сведения о системе .
Установка DirectX в Windows 7 или более ранних версиях
- Нажмите кнопку Пуск, введите dxdiag в поле поиска.
- Выберите dxdiag в результатах.
- Проверьте версию DirectX на первой странице отчета в разделе Сведения о системе .
Версии и обновления DirectX по операционной системе
Версии и обновления DirectX для Windows 10 и Server 2016 Technical Preview
DirectX 11.3 и 12 включены в эти версии Windows.
Обновления будут доступны через клиентский компонент Центра обновления Windows. Для этих версий DirectX не существует автономного пакета.
Версии и обновления DirectX для семейства Windows 8, RT, 8.1 и Server 2012
- DirectX 11.1 входит в состав Windows 8, Windows RT и Windows Server 2012. Отдельного пакета обновления для DirectX 11.1 не существует. Эту версию DirectX можно установить только через клиентский компонент Центра обновления Windows в Windows 8, Windows RT и Windows Server 2012.
- DirectX 11.2 входит в состав Windows 8.1, Windows RT 8.1 и Windows Server 2012 R2. Отдельного пакета обновления для DirectX 11.2 не существует. Эту версию DirectX можно установить только через клиентский компонент Центра обновления Windows в Windows 8.1, Windows RT 8.1 и Windows Server 2012 R2.
Примечание
Для дальнейшего обновления DirectX необходимо обновить операционную систему.
Версии и обновления DirectX для Windows 7 и Server 2008 R2
- DirectX 11.0 входит в состав Windows 7 и Server 2008 R2. Для этой версии не существует автономного пакета обновления. Вы можете обновить DirectX, установив пакет обновления и обновив указанные ниже.
- DirectX 11.1 доступен для Windows 7 с пакетом обновления 1 (SP1) и Windows Server 2008 RS с пакетом обновления 1 (SP1) с обновлением платформы для Windows 7 и Windows Server 2008 (KB2670838).
Примечание
Для дальнейшего обновления DirectX необходимо обновить операционную систему.
Версии и обновления DirectX для Windows Vista и Windows Server 2008
- DirectX 10 входит в состав Windows Vista. Для этой версии не существует автономного пакета обновления. Вы можете обновить DirectX, установив пакет обновления и обновив указанные ниже.
- DirectX 10.1 входит в состав Windows Vista с пакетом обновления 1 (SP1) или более поздней версии и Windows Server с пакетом обновления 1 (SP1) или более поздней версии. Для этой версии не существует автономного пакета обновления. Вы можете обновить DirectX, установив пакет обновления и обновив указанные ниже.
- DirectX 11.0 доступен для Windows Vista с пакетом обновления 2 (SP2) и Windows Server 2008 с пакетом обновления 2 (SP2) с установленными KB971512.
Примечание
Для дальнейшего обновления DirectX необходимо обновить операционную систему.
Версии и обновления DirectX для Windows XP и Server 2003
DirectX 9.0c доступен для Windows XP и Windows Server 2003 путем установки DirectX 9.0c End-User Runtime.
Для некоторых приложений и игр требуется DirectX 9. Однако на вашем компьютере есть более поздняя версия DirectX. При установке и последующем запуске приложения или игры, для чего требуется DirectX 9, может появиться сообщение об ошибке, например "Не удается запустить программу, так как d3dx9_35.dll отсутствует на компьютере. Попробуйте переустановить программу, чтобы устранить эту проблему".
Чтобы устранить эту проблему, установите DirectX End-User Runtime.
Примечание
- При запуске этого пакета в версию DirectX, Direct3D 9, Direct3D 10.x, Direct3D 11.x, DirectInput, DirectSound, DirectPlay, DirectShow или DirectMusic не вносятся никакие изменения.
- Для дальнейшего обновления DirectX необходимо обновить операционную систему.