DirectX


DirectX - набор функций для работы с играми и видео в Microsoft Windows.

11Версия
Freeware0Лицензия
Windows 9x/2000/XP/2003/VistaТребования*
2015-04-07Обновление
А сколько звезд поставишь ты?
3.19
 

DirectX представляет собой набор специальных библиотек, которые были разработаны компанией Microsoft. Он необходим для оптимизации и улучшения аудиовизуальной составляющей ПК и его производительности. Установочные файлы доступны для всех существующих версий Windows, начиная с 98-ой. Для загрузки доступны версии DirectX 9.0c и DirectX 10. Однако последняя версия библиотек носит версию 11.2 и недоступна для загрузки. Необходимые компоненты устанавливаются с предыдущими версиями, если они поддерживаются компьютером.

Функциональность DirectX

Каждая из частей DirectX API представляет собой набор COM-совместимых объектов. В целом данные библиотеки наиболее важны при программировании и запуске компьютерных игр, а сами API состоят из следующих компонентов:

  • набор интерфейсов DirectX Graphics;
  • компонент для обработки данных с манипуляторов DirectInput;
  • компонент для сетевой коммуникации игр DirectPlay;
  • часть установочного файла DirectX под названием DirectSetup;
  • интерфейсы для отображения двумерной графики Direct2D;
  • DirectMusic, DirectSound и DirectShow для воспроизведения аудио, работы со звуком WAVE формата и ввода/вывода аудио-, а также видеоданных соответственно;
  • компонент, позволяющий реализовать поддержку потоковых объектов DirectX Media Objects.

Недостатком данных библиотек является тот факт, что исполняемый файл дополнительно загружает множество других данных. Если у пользователя достаточно медленное интернет-соединение, то для выполнения всех задач по установке может понадобиться значительное количество временных затрат.

Альтернативные решения

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

* Так как мы стараемся выкладывать на сайт только последние версии, поэтому с большой долей вероятности программа DirectX для Windows 7 подходит и будет с ним совместима.

Подпишись, чтобы узнать первым

Есть что сказать? Пиши!