Содержание
Что такое DirectX
Microsoft DirectX – набор библиотек, предоставляющих API (Application Programming Interface) для работы с играми и приложениями под Windows.
Каждый, кто увлекался компьютерными играми сталкивался с необходимостью скачать DirectX или получал соответствующие ошибки, в случае отсутствия актуальной версии этих библиотек. Ошибки наподобие таких:
Вообще универсальное правило – если игра при запуске ругается на что-то, начинающееся с “dx…” – скорее всего дело в DirectX Качаем, обновляем, запускаем, радуемся!
Из чего состоит DirectX
- Direct2D, Direct3D – компоненты для отрисовки соответственно 2D и 3D-графики;
- DirectSound, DirectSound3D – для обработки соответственно 2D и 3D-звуков;
- DirectMusic – для обработки музыки;
- DirectPlay – для обработки сетевого взаимодействия;
- DirectWrite – для обработки шрифта.
Это далеко не полный список всех компонентов – с каждым обновлением что-то дорабатывается, пропадает и появляется.
Какие версии DirectX являются актуальными
В зависимости от версии операционной системы Microsoft Windows для обеспечения максимальной совместимости необходимо установить следующие версии DirectX:
- Microsoft Windows XP – DirectX 9.0c
- Microsoft Windows Vista – DirectX 10
- Microsoft Windows 7, Windows 8 – DirectX 11
- Microsoft Windows 10 – DirectX 12
Как продиагностировать работоспособность DirectX
У многих на слуху название штатной утилиты от Microsoft под названием dxdiag:
Насколько я помню, старые версии (ещё на Windows XP) позволяли запустить графический тест с отрисовкой 2D и 3D-графических примитивов. И в случае, если не была установлена актуальная версия DirectX отрисовка либо не происходила, либо существенно тормозила.
Где качать DirectX
Ну вот и подобрались наконец к самой сути – где же его скачать?
- На официальном сайте Microsoft. Хотя в последнее время это сделать почему-то затруднительно – несколько раз ссылки с гугла приводили на страницы 404 Not Found.
- По ссылке, данной выше со специализированных сайтов.
Comments: