«DirectX» – набор данных для разработки программного продукта на основе Windows. В основном применяется для создания игр. Этот пакет является бесплатным и расположен на сайте Microsoft для скачивания. Впервые был представлен в 1995г. и назывался «Windows Game SDK».
«DirectX» можно разделить на несколько структур, каждая из которых реализована набором совместимых COM-объектов:
Setup – следит за процессом установки пакета,
2D – отображение двумерной графики,
Graphics – отображение растровой и трехмерной графики,
Input – получение данных с периферийных устройств (мышь, клавиатуры, джойстик),
Play – управление передачей в сетевых играх,
Sound — работа со звуком (wave),
Music — воспроизведение музыки,
Show – отображение аудио или видео данных,
Media Object – функция кодирования/декодирования.
На данный момент последней версией DirectX является 12 (только для Win 10), для Win 7 и 8.1 используется 11 версия, для XP – 9. Эти пакеты также совместимы с Windows 95/98, NT/2000, Server 2003, Vista, Server 2008/2012/2016.
Столкнулись с ошибкой о ненайденном файле d3dx9_43.dll и не знаете как исправить проблему с графической библиотекой DirectX? Тогда эта заметка для вас.