Как обновить DirectX?
Так уж сложилось, что современные компьютерные игры и мультимедиа невозможны без DirectX, такой себе компьютерной технологии. Она нужна и производителям аппаратного обеспечения, и разработчикам различных мультимедийных приложений и игр. А вот рядовые пользователи, в свою очередь, не смогут запустить эти приложения и игры, если DirectX не будет установлен на компьютере.
До того, как был изобретен DirectX, разработчикам игр, например, приходилось снабжать каждую игру различными драйверами, которые давали возможность сопрягаться с видеоадаптерами, что необходимо для обеспечения бесперебойной работы программы. DirectX же намного облегчил работу. Теперь важная функция согласования выполняется набором библиотек.
DirectX является программной оболочкой набора API-функций, которые связывают операционную систему компьютера и устройства с установленными программами. Он выполняет своеобразную функцию интерфейса между компьютерными устройствами и программами. Можно также обозначить, что DirectX представляет собой набор COM-совместимых объектов.
В свою очередь COM – это объектно-ориентированная и независимая технология, призванная создавать бинарные компоненты, использующиеся как локально, так и в сетевом распределенном окружении. Данная технология позволяет взаимодействовать объектам и границами процесса их не ограничивает. Кстати, на базе COM созданы различные современные компьютерные продукты, например, MS Office.
В DirectX входят такие инструменты как DirectSound, DirectDraw, Directlnput, DirectAnimation, DirectPlay, DirectMusic, DirectShow, Direct3D. Каждый из них нужен для конкретного объекта. К примеру, DirectDraw нужен для обработки двухмерных изображений, а DirectSound отвечает за микширование и трехмерный звук.
Пакет DirectX доступен на сайте компании Microsoft, причем для свободного пользования. Кроме этого, он зачастую поставляется с мультимедийными приложениями и играми. Однако, учитывая, что DirectX обновляется часто, то версия в установочном диске может нуждаться в обновлении.
Как можно уточнить версию DirectX, установленную на вашем компьютере?
Это довольно просто. Нажимаем меню Пуск, затем выбираем Выполнить и пишем в открывшемся небольшом окошке dxdiag (иногда оно может высвечиваться сразу, после открытия) и Ок. Таким образом запускается программа Средство диагностики DirectX. Кстати, кроме версии DirectX, здесь можно увидеть некоторые данные компьютера.
Как можно обновить DirectX?
Для установки новой версии DirectX, можно зайти в Центр загрузки Майкрософта по адресу http://www.microsoft.com/games/en-US/aboutGFW/pages/directx.aspx, Здесь следует выбрать последнюю, то есть самую свежую версию, после этого переходим на страницу загрузки, нажимаем на загрузку и сохраняем.
Как установить DirectX?

В установке DirectX также нет ничего сложного. После того, как вы загрузили файл directx_feb2010_redist.exe, открываем его. Появится окно DirectX Feb2010 Redistributable, в котором следует нажать Yes, то есть принять с лицензионным соглашение. Далее на диске С нужно создать временную папку для распаковки файла. Потом в появившемся окне для установки нажимаем кнопку Browse, выбираем созданную папку на С и Ок. после того, как архив распакуется, заходим в папку, запускаем файл DXSETUP.exe.
Теперь непосредственно установим DirectX. Для этого в окне Установка Microsoft (R) DirectX (R) ставим галочку напротив пункта Я принимаю условия данного соглашения и нажимаем Далее. Некоторое время – и DirectX установился. Нажимаем Готово и перезагружаем компьютер для того, чтобы изменения активизировались.
Можно ли удалить новую версию DirectX и поставить старую?
Дело в том, что компания Майкрософт заявляла официально, что удалить DirectX нельзя. Существует возможность лишь обновить версию более новой. А вот удалить DirectX и поставить более старый – невозможно. Между тем, все-таки есть программа, позволяющая это сделать. Она называется DirectX Eradictor. После того, как вы удалите DirectX, нужно перезагрузить компьютер. Таким образом все файлы DirectX удаляются наряду с очисткой реестра. После этого можно спокойно установить более старую версию. Аналогичной программой является DirectX Killer 1.0.
Какими системами поддерживаются разные DirectX?
DirectX 9 поддерживает Windows XP, Windows 7, Windows Vista. В свою очередь DirectX 10 – только Windows Vista и Windows 7.