Kako lahko ugotovite trenutno različico DirectX

Kako lahko ugotovite trenutno različico DirectX

DirectX je niz knjižnic, ki programerjem omogočajo ustvarjanje multimedijskih aplikacij. Ta paket je sestavljen iz pripravljenih funkcij, ki jih uporabljajo predvsem zabavni programi, in da bi bili natančnejši - igre. Seveda vsi razvijalci ne uporabljajo tega API -ja od Microsofta, če pa želite biti prepričani, da vsi programi delujejo čim hitreje in pravilno Spletna stran korporacije Microsoft.

Upoštevajte, da je med različnimi različicami API-ja združljivost od spodaj navzgor. To pomeni, da če igra ali druga aplikacija uporablja funkcije, ki so se pojavile v DirectX 9 različice, potem bo delovalo normalno in v najnovejšem paketu. Toda nasprotno je napačno in jasno je, zakaj: novih priložnosti ni mogoče upoštevati v dolgo napisani aplikaciji. Če torej vodite igro, osredotočeno na Directx 12 in imate DirectX 9-11, boste v najboljšem primeru dobili sliko najslabše kakovosti, v najslabšem primeru pa se igra sploh ne bo začela.

Sistemski pripomoček za določitev trenutne različice DirectX

Ta knjižnični paket je vgrajen v operacijski sistem, to je del sklopa, ne glede na različico Windows. Vsebuje knjižnice funkcij, ki zagotavljajo interakcijo programov železa, odgovorne za izhod grafike, vključno z 3D, in reprodukcijo zvoka. Paket je razdeljen brezplačno, na Microsoftovem spletnem mestu lahko vedno prenesete najnovejšo različico, vendar je treba upoštevati, da mora različica DirectX ustrezati njegovi različici operacijskega sistema:

  • Montaža DirectX 9.0C je bil priložen Windows XP SP2, kot tudi različico strežnika Windows Server 2003 SP1. Paket je združljiv z Windows 7, 8, Vista;
  • Sklop DirectX 10 je osredotočen na Vista in naslednjo različico omrežnega OS - Server v paketu obstajajo vse funkcije prejšnjih različic;
  • Sklop DirectX 11 vključuje tudi vse komponente prejšnjih paketov in je osredotočen na Windows 7-8;
  • Najnovejša različica DirectX 12 je osredotočena na Windows 10. To je zadnja obnova, objavljena leta 2019. Izboljšala je priložnosti za upodabljanje, ki se lahko uporablja kot del katere koli različice sistema Windows, vendar ne usmerjena na vse video kartice.

Če želite, da grafične aplikacije delujejo pravilno in hitro brez nalaganja procesorja, morate spremljati, ali uporabljate najnovejšo različico API -ja. Po potrebi je zelo enostavno izvesti posodobitev - samo prenesite novo različico namestitvene datoteke in jo zaženite.

Kako pa ugotoviti trenutno različico DirectX v računalniku z operacijskim sistemom Windows OS?

Izkazalo se je, da ima za te namene operacijski sistem vgrajen pripomoček, ki lahko preveri različico DirectX, nameščeno v računalniku.

Opisujemo zaporedje dejanj za izvajanje naslednjega preverjanja:

  • Zaženemo konzolo za izvedbo (kliknite gumb »Start« - »Execute«, v »Osem« in »deset«, da »zaženete«, morate klikniti desni gumb). Univerzalna metoda, ki deluje v vseh različicah OS, je uporaba kombinacije Win+R;
  • V sami konzoli predstavimo ukaz DXDiag, potrdite zagon s pritiskom na Enter;
  • Ob prvem zagonu pripomočka bo skočilo okno in prosilo za preverjanje digitalnega podpisa voznikov. Lahko odgovorite na pritrdilno, vendar lahko sporočilo prezrete;
  • Odpre se novo okno "DirectX Diagnostics" s štirimi zavihki. Zanima nas zavihki za sistem (privzeto se bo odprl), kjer so trenutne različice paketa, nameščenega v sistemu, podane na samem dnu.

Upoštevati je treba eno pomembno odtenek: Uporablja se, kaj je napisano, ne za resnično nameščeno različico DirectX. Navedena je samo različica knjižnice, ki je trenutno aktivna in vključena pri uporabi vmesnika operacijskega sistema.

In spet vas opominjamo, da če preklopite na deset in uporabite najnovejšo različico paketa (12), to ne pomeni, da je knjižnico samodejno podprta z video kartico, nameščeno v sistemu, ali bolje rečeno, njegovi gonilniki. Z drugimi besedami, preveriti morate tudi, ali obstaja podpora za najnovejše sklope DirectX iz železa in voznikov.

Ugotovite, ali video adapter podpira možnost grafične knjižnice in katere so lahko tukaj, na zavihku "zaslon". Če je vaše železo zastarelo in ne more podpreti najnovejših posodobitev, ni strašljivo. V tem primeru bo zagotovljena podpora starih funkcij, seveda ne boste videli izboljšanja učinkovitosti grafičnega podsistema.

Neposredni zagon DXDIAG

Začetek prek konzole "Izvajanje" morda ne bo delovalo. To se zgodi, čeprav zelo redko. V takšnih primerih je treba pripomoček zagnati, da preverite, katera različica DirectX je neposredno nameščena v vašem računalniku.

Če želite to narediti prek dirigenta, pojdite na sistem Windows System (Mapa System32) in poiščite datoteko z imenom DXDiag tukaj.exe, razvrščanje seznama datotek po imenu (ali uporaba polja za iskanje na desni). Ostane samo za začetek pripomočka z dvojnim klikom miške. Nadaljnja navodila, ki vam omogočajo, da ugotovite, ali različica DirectX sovpada z opisanim v prejšnjem razdelku.

Zunanje pripomočke

Poleg vgrajenih pripomočkov v operacijski sobi obstajajo tudi specializirani diagnostični programi, ki lahko prikažejo informacije o programski in strojni komponentah računalnika v podrobnejši obliki. Trenutno so najbolj znane pripomočke AIDA64, ki se razdelijo na plačani osnovi, vendar imajo mesečno preizkusno obdobje, in priljubljen program GPU-Z, ki nima rusko govorečega vmesnika.

Aida64

Diagnostični program je rezultat dela programerjev iz Finalwire Ltd. Podjetje pripada kategoriji pogojno brezplačne, 30 dni ga je mogoče uporabiti za uvodne namene z zelo rezano funkcionalnostjo. Toda informacije o različici DirectX bodo popolnoma dostopne.

Lahko prenesete katero koli od obeh programov, ekstremne (za profesionalce) ali inženirja. Utility prikazuje tri informacijske bloke v zvezi s paketom multimedijskih knjižnic:

  • Ugotovite, katera različica DirectX je nameščena v računalniku, lahko v pododdelku programa "Računalnik/skupne informacije";
  • Informacije o strojni komponenti so vsebovane v enoti »Prikaz/grafični procesor«;
  • DirectX Block izdaja podatke o lastnostih knjižnice grafičnih funkcij.

Toda tudi v tem primeru se morate najprej prepričati, da grafični pospeševalnik podpira možnost API -ja, nameščenega v Windows.

V tretjem razdelku so najzanimivejši podatki objavljeni v pododdelku DirectX - Video - to so značilnosti prikaznega vmesnika treh dimenzionalnih predmetov. Funkcije, ki so še posebej pomembne za računalniške igre, kjer je tridimenzionalna vizualizacija standard, ne glede na kategorijo iger.

Tu lahko spremljate različico gonilnika, pa tudi sposobnost video adapterja, da podpre različico paketa multimedijskih knjižnic - ne bodo nujno ujemali.

Gpu-z

TechPowerUp Utility, za razliko od AIDA64. Popolnoma brezplačno. To pomeni, da značilnosti aplikacije niso razrezane na nobeno od komponent. Edina pomanjkljivost programa je nekoliko kaotična predstavitev podatkov v primerjavi z isto AIDA, ki zaplete vizualno dojemanje informacij.

Vse, kar je povezano z DirectX, se nahaja v dveh blokih od štirih (grafična kartica - značilnosti video adapterja in napredne, kjer je združljivost podatkov API z železom).

Ugotovite, katera različica DirectX je nameščena v računalniku, lahko prek bloka grafične kartice. Napredni zavihek vam omogoča, da vidite, kakšne so zmogljivosti grafičnega adapterja glede na vmesnike API v območju 9-12.

ASRTA32

Še en pripomoček, s pomočjo katerega lahko vidite različico Direct X, ki je prisotna v računalniku. Obstaja celovita različica z namestitvenim programom in lahkimi prenosnimi. Če želite samo določiti različico API -ja, je bolje uporabiti možnost programa, ki ne potrebuje namestitve.

Dovolj je, da prenesete pripomoček in ga zaženete, po katerem bo začel skenirati računalnik, da bi razjasnil sestavo strojne opreme/programske opreme.

Vmesnik ASRTA32 zelo spominja na AIDA64. Informacije, ki nas zanimajo, so v programu "program" v pododdelku "Windows".

Preučili smo vse načine, kako določiti trenutno različico grafične knjižnice Direct X, in metode za določitev združljivosti paketa z grafičnim podsistemom. Ti podatki lahko uporabite kot začetni, da ugotovite, ali morate knjižnico posodobiti, da boste rešili težave z združljivostjo.