Якщо ви встановлюєте гру, а вона вимагає ще і DirectX – не лякайтеся, це нормально. Розповідаємо, що це за технологія Windows і де безпечніше скачати софт.
DirectX – це набір компонентів в ОС Windows, який дозволяє програмному забезпеченню безпосередньо взаємодіяти з відео- та аудіообладнання. Основне призначення – комп’ютерні ігри, однак він іноді необхідний деякими програмами для роботи з графікою.
Чи важлива версія DirectX?
На даний момент існує безліч версій, починаючи з 1.0 і закінчуючи 12.0. Актуальними можна вважати дві останні – 11.0 і її похідні, а також 12.0. Залежно від операційної системи, в її склад буде включена певна версія DirectX:
- Windows XP SP2 — DirectX 9.0c
- Windows Vista — DirectX 10
- Windows Vista SP1 — DirectX 10.1
- Windows Vista SP2 — DirectX 11
- Windows 7 — DirectX 11.1
- Windows 8 — DirectX 11.1
- Windows 8.1 — DirectX 11.2
- Windows 10 — DirectX 12
Одна і та ж гра може працювати в режимі сумісності на різних версіях DirectX, але чим версія вище, тим графіка краще. Однак, якщо проект спочатку розроблявся під DirectX 9.0, то наявність DirectX 12.0 у вас на комп’ютері жодним чином не вплине на якість зображення. Все залежить від програмної оптимізації. Порівняння однієї і тієї ж гри на різних версіях програми можете побачити на головній картинці до цієї статті.
У теорії гри, написані під DirectX 7/8, повинні без проблем запускатися на сучасному програмному забезпеченні DirectX 12, оскільки в актуальну версію автоматично включаються всі попередні. Але на практиці ви швидше за все зіткнетеся з неполадками при спробі запуску. Пофіксити цю проблему можна, якщо скористатися послугами режиму сумісності і примусової установкою низького дозволу. Докладну інструкцію даної маніпуляції можна знайти за посиланням нижче.
Виходячи з усього перерахованого вище, виходить, що установка актуальної версії ОС дозволяє не тільки задовольнятися розширеним системним функціоналом, який недоступний в Windows XP і Windows 7, але і запускати ігри з найкращою картинкою при більшій кількості кадрів в секунду.
Як дізнатися встановлену версію DirectX?
- Натисніть комбінацію клавіш Win + R і в полі, що з’явилося введіть команду dxdiag.
- Внизу вікна ви побачите поточну версію.
Поміняти версію можна тільки в одному випадку: якщо оновити операційну систему. Наприклад, якщо оновитися з Vista SP 1 до Vista SP 2, підтримувана версія DirectX зміниться з 10.1 на 11.0. Також можна змінити версію з актуальною на нижчу – в самій грі (якщо розробник інтегрував таку можливість). Зазвичай це потрібно для того, щоб підняти частоту кадрів, але далеко не у всіх випадках це допомагає.
Якщо відеокарта не підтримує DirectX 12, система буде працювати в режимі зворотної сумісності з більш старою версією, навіть при встановленій Windows 10 і в іграх під останню версію DirectX. Щоб все працювало, як треба, все елементи повинні бути сумісні з певною версією DirectX: операційної система, відеокарта і гра.
Звідки скачати DirectX?
В останніх версіях Windows установка DirectX (і його оновлення) відбувається разом з інсталяцією свіжих оновлень. Тобто додатково нічого скачувати не потрібно. Власникам старих версій Windows потрібно завантажити веб-установник з офіційного сайту Microsoft.
Leave a Reply
Щоб відправити коментар вам необхідно авторизуватись.