Зачем нужны все эти библиотеки? — спросит незадачливый читатель. Библиотека Windows XP под названием DirectX – это, по сути, единственный способ получения быстрой трехмерной графики на компьютере под управлением Windows. Другого способа оптимизировать выдачу на экран изображений на этот момент не существует. Поэтому так важно вовремя обновить Директ Х для ОС Виндовс XP – каждая последующая версия продукта включает дополнительные функции и возможности.
Обновленный и унифицированный интерфейс с графическим адаптером (проще говоря, с видеокартой) пытались создать не единожды. В DOS для этой цели используется стандарт интерфейс VESA, в Windows механизмы GDI и GDI+, а также знаменитая библиотека трехмерной графики OpenGL. Но все эти инструменты имеют свои ограничения. Инструментарий OpenGL не взаимодействует непосредственно с драйвером видеоадаптера. GDI+ – всего лишь часть программного API Windows XP. Стандарт VESA не учитывает многих возможностей графических акселераторов и содержит лишь минимум функций.
И только DirectX для Windows отвечает всем потребностям пользователей в быстрой графике, т. к. работает напрямую с драйвером адаптера, без всяких посредников. Каждая новая версия учитывает изменения в области графической подсистемы компьютера, следовательно, если вы хотите оказаться на «гребне волны» производительности, то обновить DirectX нужно обязательно. Особенно это касается любителей поиграть в трехмерные игры с насыщенной графикой высокого разрешения. Как это сделать мы расскажем в нашей заметке.
Проверка версии
Прежде чем заняться обновлением, нужно выяснить версию интерфейса Директ Икс уже установленного на вашем компьютере. Сделать это совсем несложно. Вот подробная инструкция:
- Щелкаем по клавишам «Win» + «R» и попадаем в стандартное окошко «Выполнить».
- В текстовом поле этого окошка вводим команду dxdiag.
- Попадаем в окно диагностического средства, где на первой же закладке имеется запись о текущей версии продукта.
Если утилита dxdiag не запускается – значит DirectX в вашей системе не установлен. Ее нужно скачать из сети и инсталлировать. То же самое требуется проделать и в том случае, если версия библиотеки устаревшая.
Получаем обновление
Обновиться до последней версии оказывается не менее просто. Нужно проделать следующее:
- Перейти на страницу сайта производителя www.microsoft.com/downloads/Browse.aspx?displaylang=ru&category2.
- В выдаче поиска выбрать DirectX 9.0c – эта последняя версия, поддерживаемая этой операционной системой.
- Затем перейти на страницу загрузки и скачать программу на компьютер.
- Присланный файл будет иметь название подобное этому: directx_…_redist.exe. Нужно будет запустить этот файл на исполнение.
- Данная программа – самораспаковывающийся архив. Результат распаковки окажется в папке C:Temp.
- Следует перейти в эту папку и запустить реальный инсталлятор под именем dxsetup.exe.
- Дождаться окончания процесса установки, после чего перезагрузить компьютер.
Вот, собственно, и вся премудрость.
При желании вы можете взять установочный файл DirectX 9.0c в любом другом месте, если оно вызывает у вас доверие. Благо в сети развелось превеликое множество ресурсов с системными программами для Windows.