DirectX - це набір бібліотек, що входять в операційну систему Windows, які використовуються для створення тривимірної графіки. Завдяки DirectX, розробка комп'ютерних ігор стала значно простішою. По суті, DirectX зробив Windows одноосібним лідером серед операційних систем для домашніх ігрових комп'ютерів.
DirectX, як і інше програмне забезпечення, постійно удосконалиться. З'являються усе нові й нові його версії. Якщо якась комп'ютерна гра була створена з використанням DirectX певної версії, для її повноцінної роботи необхідно, щоб комп'ютер підтримував цю ж версію DirectX або новішу.
Підтримка комп'ютером тієї або іншої версії DirectX залежить від встановленої на ньому Windows, а також від можливостей його відеокарти.
Оновити DirectX до останньої підтримуваної комп'ютером версії можна за допомогою спеціальної програми онлайн-оновлення. Скачати її можна з офіційного сайту Microsoft (
http://www.microsoft.com/ru-ru/Download/confirmation.aspx?id=35).
Щоб дізнатися встановлену на комп'ютері версію DirectX, необхідно на клавіатурі натиснути комбінацію клавіш
Win+R, у вікні, що відкрилося, надрукувати або скопіювати туди з цієї сторінки слово
dxdiag, після чого натиснути клавішу Ентер.
Відкриється вікно, в якому на вкладці "Система" відобразиться основна інформація про комп'ютер, у тому числі і про версію встановлених на ньому бібліотек DirectX (див. зображення).
Але, як вже було сказано вище, можливість використання тієї чи іншої версії DirectX залежить не лише від встановленого на комп'ютері програмного забезпечення, але й від можливостей його відеокарти.
Так, на комп'ютері з Windows 10 можна встановити DirectX 12. Але якщо відеокарта комп'ютера підтримує, наприклад, тільки DirectX 11, то реально цей комп'ютер використовуватиме DirectX 11.
Щоб дізнатися, яку версію DirectX підтримує відеокарта комп'ютера, знадобиться програма
GPUZ (див. зображення).
На прикладі вище видно, що на комп'ютері встановлено DirectX 12, але використовувана на ньому відеокарта GeForce GTX 660 підтримує тільки DirectX 11 (значення в дужках).