Привіт, привіт!!! дорогі друзі, відвідувачі, читачі, шанувальники, гості блогу і просто знайомі особистості. У цій статті давайте розберемося що таке DirectX і для чого він потрібен. При установці ігор і деяких програм для роботи з відео майстер може попросити також встановити якийсь DirectX. Для чого? Навіщо? Такі питання нерідко можна чути від початківців користувачів, з обережністю відносяться до інсталяції програмного забезпечення, призначення якого вони не розуміють.

Так що ж таке DirectX і для чого він, власне, потрібний? DirectX — це середовище, що дозволяє розробникам реалізовувати різні завдання. DirectX — це універсальна платформа, набір компонентів, необхідних для коректної роботи ігор і додатків. Говорячи простіше, DirectX — це прошарок між графічною підсистемою комп’ютера та програмним забезпеченням.

Добре, тільки от навіщо всі ці компоненти виділяти в окрему програму? Хіба їх можна інтегрувати, наприклад, в гру? В принципі можна, але це б ускладнило працю розробників, які до того ж не мають спільних стандартів у створенні подібних інструментів.

Завдяки DirectX, розробникам не потрібно створювати складні функції для обробки численних візуальних ефектів, які зустрічаються в сучасних іграх, адже всі ці функції вже є в DirectX.

Історія DirectX почалася в 1995 році, саме тоді Microsoft випустила першу версію цього продукту. Спочатку він був націлений на розробку ігор, але згодом став використовуватися і іншими типами додатків. За першою версією пішла друга, за нею третя і так далі.

Сьогодні останній є версія DirectX 11.2, випущена 21 серпня 2013 року та інтегрована в Windows 8.1. DirectX 12 знаходиться в розробці і буде доступний в релизной версії Windows 10.

Чим відрізняються редакції цієї платформи? Тим же, чим стара версія програми відрізняється від нової, більш функціональною і відповідає вимогам користувача. Якщо не оновлювати DirectX, з відтворенням нових ефектів в іграх можуть бути проблеми.

Як дізнатися версію DirectX:

Дізнатися яка версія DirectX є на вашому комп’ютері дуже просто. Натисніть Win + R (гарячі клавіші Windows 7), читаємо тут, у віконці, що з’явилося, виберіть команду dxdiag.

Буде запущено засіб діагностики DirectX. У першій же вкладці «Система» ви побачите поточну версію платформи.

DirectX

Оновлення DirectX:

Що стосується оновлення DirectX, то тут не все так просто. Те, яка його версія може бути встановлена, безпосередньо залежить від графічної карти і операційної системи. Чим сучасніше графічна підсистема, тим більше нову редакцію DirectX вона підтримує.

Дізнатися ж, з якою саме версією DirectX може працювати ваша відеокарта можна на сайті її виробника. Версія ОС також має значення. Так, останньою версією DirectX для Windows 7 і 8 буде v11.1, для Windows 8.1 — v11.2, а для Windows 12 — v12.0. Все, що понад це — від лукавого. Ви не зможете встановити DirectX 11.2 на Windows 7 або DirectX 10 на Windows XP як би вам того не хотілося.

Правда, є сайти, на яких пропонуються комплекти DirectX 10 або 11 для XP, але все це суцільний обман. Навіть не думайте користуватися такими пакетами, якщо і встановлювати DirectX, то тільки з офіційної сторінки Microsoft.

DirectX3

Але і тут вам буде запропоновано не сам DirectX, а нові версії старих бібліотек DirectX, що завантажуються за допомогою утиліти dxwebsetup. Гидувати ними не варто, вони можуть знадобитися для правильної роботи ігор і додатків, так що сміливо встановлюйте їх. Далі натискаємо кнопку (Відмовитися і продовжити).

DirectX4

Після того як скачаєте інсталяційний файл, клікаєм по ньому два рази для установки. Приймаємо умови цієї угоди, натискаємо далі.

DirectX1

На наступному етапі знімаємо галку з пункту (Установка панелі Bing) і натискаємо далі.

DirectX 2

Після чого почнеться установка нової версії DirectX. У кого встановлена Windows 7, як у мене, відкриється віконце з таким повідомленням (Більш нова версія або еквівалентна версія DirectX вже встановлена. Виконувати установку не потрібно.) Натискаємо готово.

DirectX 3

У кого Windows 8 і вище розпочнеться встановлення нових компонентів DirectX.

DirectX 4

І останнє. Крім самої операційної системи, доступність DirectX також надають системні пакети. Наприклад, якщо ви оновіть Vista SP1 до SP2, то підтримувана версія DirectX зміниться з 10.1 на 11. Так що вчасно оновлюйте вашу Windows — і буде вам щастя.

Мабуть, це самий вірний і надійний спосіб підтримувати платформу DirectX в актуальному стані. На цьому я закінчую свій пост, всім поки і не забуваємо підписуватися на оновлення блогу. Всім Удачі!!!

З Повагою, МАКС!!!