DirectX обычно уже входит в состав дистрибутива современных версий Windows, поэтому дополнительной установки может и не потребоваться.
Если по каким-то причинам DirectX у вас не установлен или требуется более новая версия, то скачивать лучше с официального сайта, например, с сайта корпорации Майкрософт. Не стоит забывать, что большинство программ, для работы которые требуется DirectX, могут иметь установочные файлы на поставляемых компакт-дисках или в составе пакета установки, при этом версия, которая уже у вас установлена, может оказаться более новой, чем предлагаемая установщиком. Вы также можете обратиться к нам, поскольку у наших мастеров есть самые современные версии большинства необходимых для работы программ.