DirectX 10 — набор интерфейсов Microsoft для графики и игр в Windows. Он встроен в систему, а недостающие библиотеки ставит бесплатный DirectX End-User Runtime.
Версии по годам
- Выпуск
- DirectX 12
- Год выпуска
- 2015
- Поддержка
- актуальная
- Выпуск
- DirectX 11
- Год выпуска
- 2009
- Поддержка
- актуальная
- Выпуск
- DirectX 10
- Год выпуска
- 2006
- Поддержка
- актуальная
- Выпуск
- DirectX 9.0c
- Год выпуска
- 2002
- Сборка
- 9.29.1974
- Поддержка
- актуальная
Оцените DirectX 10
Средняя 0,0 · оценок: 0
Спасибо! Оценка сохранена, её можно изменить. Не удалось сохранить оценку. Попробуйте позже. Сегодня из вашей сети уже слишком много оценок. Попробуйте завтра. Средняя оценка появится после 5 оценок.
Скриншоты
О программе DirectX 10
DirectX 10 — версия набора программных интерфейсов Microsoft для графики, звука и игр в Windows, которую часто ищут, чтобы скачать, когда старая игра не запускается. Отдельного установщика «DirectX 10» Microsoft не выпускает: сама версия встроена в Windows, а недостающие файлы ставит бесплатный пакет DirectX End-User Runtime.
Что такое DirectX 10?
DirectX — это прослойка между игрой и видеокартой. Разработчик пишет игру под определённую версию Direct3D, а драйвер видеокарты переводит эти вызовы в команды для конкретного оборудования. Десятая версия принесла новую модель драйверов и более гибкие шейдеры; игры, выпущенные под неё, требуют и видеокарту с поддержкой этого уровня, и системы на её основе. Поэтому DirectX 10 — это не только программные файлы, но и возможности самой видеокарты.
Где скачать DirectX 10?
Официальных источников два, оба на сайте Microsoft:
- DirectX End-User Runtime Web Installer — небольшой веб-установщик, который сам проверит систему и докачает только недостающие файлы;
- DirectX End-User Runtimes — полный автономный пакет для компьютеров без интернета; в каталоге для него указан размер около 95,62 МБ.
Оба пакета не заменяют DirectX, встроенный в Windows, а добавляют дополнительные библиотеки D3DX, XAudio и XInput разных лет, на которые рассчитаны старые игры.
Как понять, что не хватает именно этих файлов?
Типичный признак — сообщение при запуске игры о том, что не найден файл вида d3dx10_43.dll, d3dx9_43.dll или xinput1_3.dll. Это значит, что в системе нет вспомогательной библиотеки из пакета Runtime. Сам DirectX при этом на месте, и переустанавливать Windows не нужно.
Как установить?
- Скачайте веб-установщик по ссылке выше и запустите его.
- Снимите отметку с дополнительных предложений, если они появятся, и примите лицензию.
- Дождитесь окончания загрузки и установки, затем перезагрузите компьютер.
Автономный пакет сначала распакуйте в отдельную папку, а потом запустите из неё файл DXSETUP.exe.
Как проверить версию DirectX?
Нажмите Win+R, введите dxdiag и нажмите Enter. На вкладке «Система» указана версия DirectX, а на вкладке «Экран» — уровни возможностей видеокарты (feature levels). Если в списке есть 10_0 или 10_1, видеокарта поддерживает игры под DirectX 10.
Что делать, если игра всё равно не запускается?
- Обновите драйвер видеокарты с сайта её производителя: без драйвера WDDM возможности Direct3D недоступны.
- Установите распространяемые пакеты Visual C++, если игра их требует.
- Проверьте, поддерживает ли видеокарта нужный уровень Direct3D, в dxdiag.
Требования к драйверам для разных уровней Direct3D описаны в документации Microsoft Learn.
Это безопасно?
Да, если скачивать пакеты только с microsoft.com. Не ставьте отдельные DLL-файлы с сайтов-сборников: они могут быть другой версии или содержать вредоносный код, а «DirectX 10 для Windows XP» с посторонних ресурсов — подделка.
Другие версии
Для игр другого поколения смотрите DirectX 9.0c, DirectX 11 и DirectX 12.
Плюсы и минусы
- Бесплатный официальный пакет от Microsoft.
- Решает ошибки с отсутствующими библиотеками в старых играх.
- Не обновит видеокарту, если она не поддерживает нужный уровень.
- Название сбивает с толку: отдельного установщика нет.
Похожие программы
Все
DirectX 9.0c
DirectX 9.0c — библиотеки Microsoft, которые нужны старым играм на Windows. Устанавливаются официальной средой выполнения DirectX поверх современной версии.
3uTools
3uTools — бесплатная программа для Windows, которая управляет iPhone и iPad с компьютера: передача файлов, резервные копии, сведения об устройстве.
Huawei HiSuite
Huawei HiSuite — бесплатная программа Huawei для Windows: резервное копирование, передача файлов и обновление системы смартфонов и планшетов Huawei.
DirectX 11
DirectX 11 — набор программных интерфейсов Microsoft для графики и звука в играх и программах на Windows. Входит в систему и обновляется через Windows Update.
DirectX 12
DirectX 12 — бесплатный графический интерфейс Microsoft для игр на современных Windows. Встроен в систему и обновляется через Центр обновления Windows.
DriverPack Solution
DriverPack Solution — бесплатная программа для Windows, которая определяет оборудование и автоматически устанавливает или обновляет драйверы.