Directx – это файлы API, которые в некотором роде представляют себя как драйвера для возможности играть в компьютерные игры. Они отвечают, в основном, за графику, но осуществляют и другие функции: ввод, вывод аудио, видео, данных с клавиатуры, джойстика и т.д.

Программное обеспечение распространяется свободно и Directx скачать Директ Икс бесплатно можно на официальном сайте разработчика – компании Microsoft. Кроме того, существует еще один способ обзавестись актуальным драйвером – обновить его через Центр обновления Виндовс или специальную программу от Майкрософт – Dxweb.

Ранее программное обеспечение отвечало только за графические элементы, но в новейших версия есть и другие компоненты, о которых мы расскажем вам в этом материале. ДиректИкс – это универсальный инструмент, который важен как пользователю, так и разработчикам игровых приложений.

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

Что входит в состав из инструментов

В файлы DirectX включены следующие компоненты, которые отвечают за определенную работу:

  • DirectPlay: для сетевой коммуникации – обслуживания на сеансовом и транспортном уровне.
  • DirectX Graphics представляет собой набор графических интерфейсов, которые до 8 версии Директа разделялись на DirectDraw (отвечающий за вывод графики растрового типа, которая в данный момент уже не актуальна), а также Direct3D или иное его название D3D ( для вывода примитивов трёхмерного типа).
  • DirectSound – это интерфейс, который используется для низкоуровневой работы со звуком в формате Wave
  • DirectInput – элемент, необходимый для обработки информации, что поступает на ПК с клавиатуры, контроллеров, мыши, джойстика, руля и прочих гаджетов, предназначенных для геймеров.
  • DirectX Instruments – это технология, которая позволяет создавать синтезаторы на основе API DirectX. Управляясь по MIDI, они необходимы для синтеза звука, что отличает их от ранее используемых DX-плагинов, которые были актуальны в 2001-2004 годах.
  • DirectMusic – возможность воспроизводить в формате Microsoft аудиозаписи.
  • DirectSetup – элемент, который автоматически устанавливает файлы DirectX на ваш ПК.
  • DirectShow применяется для вывода и ввода данных видео и аудио.
  • DirectX Media Objects для потоковой поддержки объектов.
  • Direct2D для создания и реализации двухмерной графики.

Возможности DirectX

Каждый новый пакет ДиректИкс отличается своими новшествами. На данный момент последней версией является 12 DX. Рассмотрим, что было нового в каждой версии программного дополнения API, а также для каких операционных систем они созданы:

  • DirectX 6.0 отличался мультитекстурированием;
  • DirectX 7.0 допускал аппаратную поддержку освещения, обрезки, преобразований;
  • DirectX 8.0 впервые возникла шейдерная модель под номером 1.1
  • DirectX 8.1 появились пиксельные шейдеры 1.4 и вершинные — 1.1
  • DirectX 9.0 представил совершенно новую модель шейдеров — 2.0
  • DirectX 9.0b отличался от предыдущей версии пиксельными Shaders 2.0b и вершинные — 2.0
  • DirectX 9.0c обзавелся Shaders model 3.0
  • DirectX 9.0L – это специальная версия для более новой операционной системы Windows Vista;
  • DirectX 10 был создан исключительно для Windows Vista, 7, 8, использует Shaders 4.0;
  • DirectX 10.1: обновленная модель Shaders 4.1;
  • DirectX 11 использует новую Shaders модель 5.0, работает с компьютерами, которые поддерживают 10, 10.1 и 11 ДиректИкс только с платформами Windows Vista, 7 и 8;
  • DirectX 11.3: шейдеры 5.1;
  • DirectX 12 – принципиально новое API, созданное с нуля с поддержкой тесселяции, которая позволяет создавать максимально реалистичные объемные рельефы и текстуры и работает только на платформе 5Windows 10.

Системные требования

Чем ранее была выпущена версия драйверов для отображения графики, тем менее она требовательная к вашему оборудованию.

ДиректИкс 9: платформа Windows XP-HomeEdition, 2000 Server; XP ServicePack-1, XP MediaCenter-Edition; 2000 Service-Pack3, XP; XP ProfessionalEdition, 98 Second-Edition, 98, 2000; 2000 Advanced-Server; 2000 Service-Pack2; ME; 2000 ProfessionalEdition ; 2000 Service-Pack4.

ДиректИкс 10: видеокарта с поддержкой DirectX10, ОС Windows Vista.

ДиректИкс 11: видеокарта с поддержкой 10, 10.1, 11 версий, 4-ядерный процессор, не менее 2-ядерного, совместимая с Директом 9.0с звуковая карта, 4 ГБ оперативной памяти, 20-30 ГБ на жестком диске, платформа Windows Vista SP2-32 bit.

ДиректИкс 12: процессоры Beema, 6 поколения Skylake, Mullins, с ядром 4 поколения Intel Haswell, Kaveri, 5 поколения Broadwell, Qualcomm, видеокарта: AMD Radeon не менее HD 7730, не ранее HD 7730M лептоп, HD мод. OEM, начиная с HD 8570, HD 8000M лептоп, R7 M200 лептоп, R-7 240, R-7 265, R-7 250, R-7 260, R-7 360, R-9 280, R-9 Fury, R-9 270, R-9 285, R-9 NANO, R-9 290, R-9 300, R-9 Fury X, R-9 295X2, RX 470, RX 460, RX 480, от Nvidia GeForce 400 Series, кроме 405, 900/800/600/700/1000 Series.