Як дізнатися версію DirectX, встановлену в Windows

Всі, кому пощастило застати часи розквіту ігор для системи ДОС, без сумніву, пам`ятають момент появи перших версій DirectX. Тоді мало хто з користувачів персонального комп`ютера розумів значимість цього нововведення від компанії Microsoft. Фактично, на той момент відбулася своєрідна революція в методах створення додатків. Тепер, як і раніше, багато хто задається питанням - як дізнатися версію DirectX. Перш ніж відповісти на питання, згадаємо історію появи програмних компонентів DirectX.

Розробники програм, розрахованих для роботи в середовищі ДОС і перших версій Windows (до Win 95), змушені були вирішувати безліч супутніх завдань, про які зараз рідко хто згадує. При створенні додатків тих днів програмісти повинні були враховувати особливості апаратного забезпечення комп`ютера користувача. Це було досить складно, тому що на одному комп`ютері використовувалися відеоадаптер і монітор класу CGA, на іншому - Геркулес, на третьому - EGA, а везунчики користувалися VGA і навіть SVGA. Те ж саме стосувалося звукових карт: це міг бути Covox, Adlib, Sound Blaster або банальний комп`ютерний спікер (динамік). Створити додаток для роботи на суворо визначених комплектуючих - означає приректи його на забуття, адже в такому випадку було неможливо досягти популярності. Щоб такого уникнути, доводилося в програмному коді передбачати можливість роботи з більшістю комплектуючих. Кожен програміст використовував свої рішення, а про будь-які стандартах не могло бути й мови.



Щоб забезпечити зростання популярності своєї новітньої операційної системи Windows 95, в компанії Microsoft справедливо розсудили, що достатньо запропонувати програмістам зручний інструмент розробки додатків, щоб запустити процес створення нових і нових програм для лінійки Win 9x. Таким рішенням був набір програмних бібліотек DirectX. З цього моменту часто став звучати питання: як дізнатися версію DirectX? Програми, орієнтовані на використання DirectX-бібліотек, дозволяють розробнику не турбуватися про апаратних складових комп`ютера, а покласти вирішення цих питань на операційну систему. Також стають доступні нові можливості програмування. Важливо розуміти, як дізнатися версію DirectX. Причому не тільки встановлену в Windows, але і підтримувану обладнанням: повною мірою скористатися перевагами створених з DirectX програм можна лише за умови підтримки з боку комплектуючих. Іншими словами, щоб побачити особливості графіки піксельних шейдеров 1.3, знадобиться відеокарта класу GeForce 4. Тут і стане в нагоді знання, як дізнатися версію DirectX, тому що підтримка цієї версії шейдеров з`явилася в DirectX 8.0.



Така історія появи. В даний час всі виробники відеокарт прагнуть випустити продукт з підтримкою новітньої версії DirectX - це робить його конкурентоспроможним. Однак іноді випуск затримується, і в результаті відеокарта не може працювати з новітньою версією DirectX. Так сталося з картами nVidia, які довгий час були позбавлені підтримки DirectX 11 (на противагу AMD). Не виключено, що ситуація в майбутньому може повторитися.

Як дізнатися версію DirectX windows 7? Це доступно кожному користувачеві. Перш за все, слід знати, що дана система спочатку включає в себе компоненти DirectX 10. Встановивши відсутні бібліотеки, можна додати підтримку 11-й версії і попередніх випусків. Рекомендується це робити в обов`язковому порядку. Файли старих версій не замінюють нові! DirectX можна завантажити з сайту Microsoft. Щоб дізнатися версію DirectX, необхідно натиснути комбінацію Win + R (де Win - кнопка з логотипом Windows) або вибрати «Виконати» в меню «Пуск». У віконці слід набрати dxdiag. На головному екрані засоби діагностики буде вказана поточна версія DirectX. Вказується сама остання встановлена версія: в системі можуть бути 8-11, але відображається лише 11. У сучасних системах все рідше виникає необхідність визначати версію DirectX.




» » Як дізнатися версію DirectX, встановлену в Windows