суббота, 23 апреля 2011 г.

Все о DirectX

 DirectX — это программное обеспечение, связывающее устройства и операционную систему компьютера, включая установленные на ней программы. Оно выполняет функцию интерфейса как для разработчиков программ, так и для изготовителей устройств компьютера. Программы взаимодействуют с DirectX, a DirectX, в свою очередь, работает с устройствами компьютера. Этот интерфейс предназначен в первую очередь для обеспечения совместимости разрабатываемых программ с большинством оборудования и исключения необходимости писать схожие программные функции для разных марок оборудования одного и того же типа по нескольку раз.

В комплект DirectX входят следующие инструменты: DirectDraw, Direct3D, DirectSound, Directlnput, DirectPlay, DirectAnimation, DirectShow и DirectMusic. Каждый из этих инструментов применяется для работы с конкретным видом объекта, например, DirectDraw служит для обработки двухмерных изображений, Direct3D — трехмерных, DirectSound отвечает за трехмерный звук и микширование.

Что делать, если DirectX не устанавливается

Если при запуске инсталлятора DirectX Dxwebsetup.exe появляется сообщение «DirectX did not copy a required file», то проблема может быть вызвана наличием отладочного файла
%SystemRoot%\System32\Dxxpdbg\Dxxpunp.inf.
Его необходимо удалить.


Как удалить более новую версию DirectX, чтобы вернуть старую?

В соответствии с официальным заявлением компании Microsoft, удалить DirectX из системы невозможно. Если у вас устаревшая версия DirectX, вы можете ее обновить, но вот поменять новую версию на предыдущую у вас не получится. Поможет решить данную проблему программа DirectX Eradictor, предназначенная для удаления DirectX с версии 2.0 по 9 включительно.

Как узнать, какая версия DirectX установлена на компьютере?

Рекомендации одинаковы для всех Windows . Версию интерфейса DirectX вы можете определить при помощи программы Сведения о системе. Эта программа запускается с помощью меню Пуск - Программы - Стандартные - Служебные - Сведения о системе. В меню в верхней части окна программы Сведения о системе найдите пункт Сервис, там выберите Средство диагностики DirectX.
Интересующие вас сведения о DirectX вы найдете на вкладке Система.

Есть ещё второй способ, узнать сведения о DirectX, запустить через меню "Выполнить" служебную программу dxdiag





2 комментария:

  1. Не знал, как узнавать версию DirectX. У меня сосед геймер был, просто брал у него последнюю игру и ставил DirectX

    ОтветитьУдалить
  2. Я часто пользуюсь командой dxdiag, чтобы посмотреть все ли драйвера на видеокарту правильно встали.

    ОтветитьУдалить