Как можете да разберете текущата версия на DirectX

Как можете да разберете текущата версия на DirectX

DirectX е набор от библиотеки, които предоставят на програмистите възможност за създаване на мултимедийни приложения. Този пакет се състои от готови функции, използвани главно от забавни програми, и за да бъдат по -точни - игри. Разбира се, не всички разработчици използват този API от Microsoft, но ако искате да сте сигурни, че всички програми работят възможно най -бързо и правилно, препоръчително е да се гарантира, че DirectX е инсталиран на вашия компютър, достъпен за изтегляне на официалното уебсайт на корпорацията Microsoft.

Обърнете внимание, че между различните версии на API има съвместимост отдолу нагоре. Това означава, че ако игра или друго приложение използва функциите, които се появяват в DirectX 9 на версията, тогава тя ще работи нормално и в най -новия пакет. Но обратното е неправилно и е ясно защо: новите възможности не могат да бъдат взети под внимание в дълго написано приложение. Следователно, ако стартирате играта, фокусирана върху DirectX 12, и имате DirectX 9-11, в най-добрия случай ще получите картина с най-лошо качество, а в най-лошия случай играта изобщо няма да започне.

Системна помощна програма за определяне на текущата версия на DirectX

Този библиотечен пакет е вграден в операционната система, тоест е част от монтажа, независимо от версията на Windows. Той съдържа библиотеки от функции, които гарантират взаимодействието на железни програми, отговорни за изхода на графиката, включително 3D и възпроизвеждане на звук. Пакетът е разпространен безплатно, на уебсайта на Microsoft винаги можете да изтеглите най -новата версия, но трябва да се има предвид, че версията DirectX трябва да съответства на неговата версия на операционната система:

  • Сглобяване DirectX 9.0c беше доставен с Windows XP SP2, както и версията на сървъра на Windows Server 2003 SP1. Пакетът е съвместим с Windows 7, 8, Vista;
  • Сглобяването на DirectX 10 е фокусирана върху Vista и следващата версия на мрежовата OS - сървър в пакета В пакета има всички функции на предишни версии;
  • Сглобяването на DirectX 11 включва също всички компоненти на предишните пакети и е фокусиран върху Windows 7-8;
  • Последната версия на DirectX 12 е фокусирана върху Windows 10. Това е последното подновяване, публикувано през 2019 г. Той има подобрени възможности за изобразяване, може да се използва като част от всяка версия на Windows, но не е ориентирана към всички видеокарти.

Ако искате графичните приложения да работят правилно и бързо, без да зареждате процесора, трябва да наблюдавате дали използвате най -новата версия на API. Ако е необходимо, е много лесно да се изпълни актуализацията - просто изтеглете свежата версия на инсталационния файл и го стартирайте.

Но как да разберете текущата версия на DirectX на компютър с Windows OS?

Оказва се, че за тези цели операционната система има вградена програма, която може да провери версията DirectX, инсталирана на компютъра.

Описваме последователността на действията за изпълнение на следната проверка:

  • Изпълняваме конзолата, за да изпълним (щракнете върху бутона „Старт“ - „Изпълнение“, в „Осем“ и „Десет“, за да „Старт“ трябва да кликнете върху десния бутон). Универсален метод, който работи във всички версии на ОС, е използването на комбинацията от Win+R;
  • В самата конзола въвеждаме командата dxdiag, потвърждаваме старта, като натиснете Enter;
  • При първото стартиране на полезността ще изскочи прозорец, който иска проверка на цифровия подпис на драйверите. Можете да отговорите утвърдително, но можете да игнорирате съобщението;
  • Ще се отвори нов прозорец "DirectX Diagnostics" с четири раздела. Интересуваме се от раздела на системата (той ще се отвори по подразбиране), където текущите версии на пакета, инсталирани в системата.

Трябва да се вземе предвид един важен нюанс: Това, което е написано, се прилага, а не наистина инсталирана версия на DirectX. Показана е само версията на библиотеката, която в момента е активна и участва при използване на интерфейса на операционната система.

И отново ви напомним, че ако сте преминали към десетте и използвате най -новата версия на пакета (12), това не означава, че библиотеката се поддържа автоматично от видеокартата, инсталирана в системата, или по -скоро нейните драйвери. С други думи, вие също трябва да проверите дали има поддръжка за най -новите сглобки на DirectX от желязо и шофьори.

Разберете дали видео адаптерът поддържа възможността за графична библиотека и кои от тях могат да бъдат тук, в раздела „Екран“. Ако желязото ви е остаряло и не може да поддържа най -новите актуализации, това не е страшно. В този случай ще бъде предоставена подкрепата на старите функции, разбира се, няма да видите подобряване на работата на графичната подсистема.

Direct Launch DxDiag

Стартирането през конзолата „изпълнение“ може да не работи. Това се случва, въпреки че много рядко. В такива случаи полезността трябва да се стартира, за да се провери коя версия на DirectX е инсталирана на вашия компютър, директно.

За да направите това, чрез проводника, отидете на системния каталог на Windows (папка System32) и потърсете файл с име DXDiag тук.exe, сортиране на списъка с файлове по име (или използване на полето за търсене вдясно). Остава само да започне полезността с двойно щракване на мишката. Допълнителни инструкции, които ви позволяват да разберете версията на DirectX съвпада с описаното в предишния раздел.

Външни комунални услуги

В допълнение към изградените комунални услуги -в операционната зала има специализирани диагностични програми, които могат да показват информация за софтуера и хардуерните компоненти на компютъра в по -подробна форма. Понастоящем най-известните са комуналните услуги на AIDA64, разпределени на платена основа, но имат месечен пробен период и популярната програма GPU-Z, която няма руско говорещ интерфейс.

AIDA64

Диагностичната програма е резултат от работата на програмистите от Finalwire Ltd. Помощната програма принадлежи към категорията на условно безплатно, за 30 дни може да се използва за въвеждащи цели с много изрязана функционалност. Но информацията за версията на DirectX ще бъде напълно достъпна.

Можете да изтеглите някоя от двете опции на програмата, Extreme (за професионалисти) или инженер. Помощната програма показва три информационни блока относно пакета от мултимедийни библиотеки:

  • Разберете коя версия на DirectX е инсталирана на вашия компютър, можете да в подразделението на програмата „Компютър/обща информация“;
  • Информацията за хардуерния компонент се съдържа в устройството „Дисплей/графичен процесор“;
  • DirectX блокира данните за свойствата на библиотеката на графичните функции.

Но дори и в този случай първо трябва да се уверите, че графичният ускорител поддържа опцията на API, инсталиран в Windows.

В третия раздел най -интересните данни са публикувани в DirectX - видео подраздел - това са характеристиките на дисплея на интерфейса на три измерени обекта. Функции, които са особено важни за компютърните игри, където триизмерната визуализация е стандарт, независимо от категорията на играта.

Тук можете да проследите версията на драйвера, както и способността на видео адаптера да поддържа версията на пакета от мултимедийни библиотеки - те не е задължително да съвпадат непременно.

GPU-Z

TechPowerup Utility, за разлика от AIDA64. Напълно безплатен. Това означава, че характеристиките на приложението не са нарязани на нито един от компонентите. Единственият недостатък на програмата е донякъде хаотично представяне на данни в сравнение със същата AIDA, която усложнява визуалното възприятие на информацията.

Всичко, свързано с DirectX, се намира в два блока от четири (графична карта - Характеристиките на видео адаптера и Advanced, където има съвместимост на данните на API с желязо).

Разберете коя версия на DirectX е инсталирана на вашия компютър, можете през блока на графичните карти. Раздел Advanced ви позволява да видите какви са възможностите на графичния адаптер във връзка с API интерфейсите в диапазона от 9-12.

ASRTA32

Друга помощна програма, чрез която можете да видите версията на Direct X, присъстваща на вашия компютър. Има пълноценна версия с инсталатор и лек преносим. Ако просто искате да определите версията на API, по -добре е да използвате опцията за програма, която не изисква инсталиране.

Достатъчно е да изтеглите помощната програма и да я стартирате, след което ще започне да сканира компютъра, за да изясни състава на хардуера/софтуера.

Интерфейсът ASRTA32 много напомня на AIDA64. Информацията, която ни интересува, е в програмата „Програма“ в подраздел „Windows“.

Разгледахме всички начини за определяне на текущата версия на графичната библиотека Direct X, както и методите за определяне на съвместимостта на пакета с графична подсистема. Тези данни могат да бъдат използвани като първоначални, за да се определи дали трябва да актуализирате библиотеката, за да решите проблеми с съвместимостта.