/ / Розбираємося, як дізнатися, який DirectX встановлений

Розбираємося, як дізнатися, який DirectX встановлений

Мабуть, немає такого власника комп'ютера, якийб не хотів дізнатися відповідь на питання про те, як дізнатися, який DirectX встановлено. Однак далеко не всі хочуть дізнатися щось нове з простої цікавості. Найчастіше ця необхідність продиктована особливостями роботи того чи іншого використовуваного програмного продукту.

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

згадуючи минуле

У багатьох ще свіжі в пам'яті спогади прославні часи ДОС, коли написані програми могли отримувати доступ до функцій підключених до комп'ютера пристроїв безпосередньо. Наприклад, знаючи дані про встановлену відеокарту, програміст міг таким чином написати код, щоб працювати безпосередньо з графічним адаптером, минаючи внутрішню систему переривань і черг. Це дозволяло не тільки значно підвищувати продуктивність подібних програм, але і знижувало вимоги до компонентів. У 1995 році поява Windows поклало край такому відсутності стандартизації. Частиною операційної системи став набір файлів бібліотек під назвою DirectX, за допомогою якого програми отримували доступ до пристроїв. Іншими словами, про прямому зверненні в обхід механізмів довелося забути. Хоча така уніфікація виявилася досить ефективною. З тих пір пакет еволюціонував від версії 1.0 в Windows 95 до 11.2 в Win 8.1. Тому не завжди зрозуміло, який DirectX встановлено.

який directx
дивний момент

Чому ж користувачів так цікавить питання протому, як дізнатися, який DirectX встановлено, якщо бібліотеки включені в систему? Розглянемо простий приклад: в операционке Windows 8 (вбудований "ДіректІкс" 11.1) запускається тривимірне додаток, створене за часів Windows XP (9-я версія бібліотек). Очевидно, що нова система не повинна містити в собі всі файли застарілої версії пакету. Частково вони присутні, але не повністю. В результаті додаток закривається з повідомленням про збій. Рішення просте: потрібно встановити необхідну версію пакету. Тоді необхідні файли будуть інтегровані в систему. Це додасть більшу сумісність. Так, хоча "Директ Ікс" для "Віндовс-7" (11 версія) досить новий, не слід забувати про додаткову установці 9.х. Більш ранні випуски зазвичай не потрібні.

директ ікс для виндовс 7
Як дізнатися, який DirectX встановлений

Але досить теорії, пора переходити до практики. Насправді визначити версію вкрай просто. Перший спосіб - за допомогою інформаційного модуля пакету, що входить до складу всіх Windows. Необхідно натиснути кнопки Win (зображений символ "Віндовс") і R. У відображеної рядку набрати dxdiag і натиснути Enter. У вкладці «Система» нижня рядок вказує номер встановленої версії. Звертаємо увагу, що якщо інстальовані кілька пакетів, то відображається найбільш новий (перезапису не відбувається, лише додавання). Тобто в Windows Vista SP2 - 8.1 буде 11, в Win XP SP3 - 9. Також дізнатися версію можна в діагностичних програмах. Одна з популярних - AIDA64. Після запуску потрібно відкрити вкладку «Операційна система» і пройти в однойменний розділ. Тут в блоці «Версії компонентів» можна знайти DirectX. До речі, в цій програмі передбачена можливість визначення версії бібліотек, які апаратно підтримує відеоадаптер. Ця інформація може виявитися корисною, наприклад, якщо невідомо, чи запуститься нова гра на такій конфігурації. Порівнявши програмні вимоги і підтримувану версію, можна відразу отримати відповідь. Доступ до цієї функції здійснюється у вкладці DirectX, розділ "Відео".

Ще почитайте: