Ciljevi su pronalaženje DirectX verzije i Shader Model koji se pokreću na vašem računaru.
Microsoft DirectX, takođe poznat i kao DirectX, predstavlja skup API-a koji se koriste u razvoju i programiranju video igrica na Microsoft operativnim sistemima (Windows i Xbox). Uveden 1995., ubrzo nakon izdavanja Windows 95, od tada je povezan u svaku verziju Windows-a od Windows 98-a.
Sa puštanjem DirectX 12 u 2015, Microsoft je predstavio niz novih programskih funkcija, kao što su API-ji nižeg nivoa koji omogućavaju programerima više kontrole nad tim komandama koje se šalju na jedinicu za grafičku obradu. DirectX 12 API-ovi takođe će se koristiti u razvoju Xbox One i Windows Phone igre pored Windowsa 10 .
Pošto je izdanje DirectX 8.0 grafičkih kartica koristilo programe / instrukcije poznate kao Shader modeli kako bi se tumačile uputstva o tome kako se grafika poslala sa CPU-a na grafičku karticu. Mnoge nove pc igre sve više navode verzije Shader Model u svoje sistemske zahteve.
Međutim, ove verzije shadera su vezane za verziju DirectX-a koju ste instalirali na računaru, a koja je tada vezana za vašu grafičku karticu. Ovo može otežati utvrđivanje da li vaš sistem može upravljati određenim modelom shadera ili ne.
Kako odrediti DirectX verziju koju imate?
- Kliknite na meni "Start", zatim "Pokreni".
- U polje "Pokreni" ukucajte "dxdiag" (bez navodnika) i kliknite na "Ok". Ovo će otvoriti DirectX dijagnostički alat.
- Na kartici System, navedene pod naslovom "Informacije o sistemu", trebalo bi da vidite listu "DirectX Version".
- Podesite svoju DirectX verziju sa donjem verzijom shadera.
Jednom kada ste odredili verziju DirectX-a koji se pokreće na računaru, možete koristiti grafikon ispod da biste utvrdili koja je verzija Shader modela podržana.
DirectX i Shader Model Verzije
- DirectX 8.0 - Shader Model 1.0 & 1.1
- DirectX 8.0a - Shader Model 1.3
- DirectX 8.1 - Shader Model 1.4
- DirectX 9.0 - Shader Model 2.0
- DirectX 9.0a - Shader Model 2.0a
- DirectX 9.0b - Shader Model 2.0b
- DirectX 9.0c - Shader Model 3.0
- DirectX 10.0 * - Shader Model 4.0
- DirectX 10.1 * - Shader Model 4.1
- DirectX 11.0 † - Shader Model 5.0
- DirectX 11.1 † - Shader Model 5.0
- DirectX 11.2 ‡ - Shader Model 5.0
- DirectX 12 ** - Shader Model 5.1
* Nije dostupno za operativni sistem Windows XP
† Nije dostupno za Windows XP, Vista (i Win 7 pre SP1)
‡ Windows 8.1, RT, Server 2012 R2
** Windows 10 i Xbox One
Imajte u vidu da DirectX verzije pre DirectX 8.0 ne podržavaju modele shadera
DirectX verzije koje su ovde opisane počinju sa DirectX verzijom 8.0. DirectX verzije pre verzije 8.0 su objavljene prvenstveno u podršci Windows 95, Windows 98, Windows Me, Windows NT 4.0 i Windows 2000.
DirectX verzije 1.0 do 8.0a bile su kompatibilne sa Windows 95. Windows 98 / Me je uključivao podršku preko DirectX verzije 9.0. Sve starije verzije DirectX-a dostupne su na različitim sajtovima treće strane, a ako instalirate starije verzije Windows operativnog sistema, možda će vam pomoći da pokrenete originalne igre / diskove.
Jedna preporuka pre instaliranja novije verzije DirectX-a jeste osigurati da vaša grafička kartica podržava tu verziju DirectX-a.
Koje igre podržavaju DirectX 12?
Većina računarskih igara razvijenih pre izdavanja DirectX 12 najverovatnije su razvijene korišćenjem i starijim verzijama DirectX-a. Ove igre će biti kompatibilne na računarima sa DirectX 12 instaliranim zbog kompatibilnosti sa zadnje strane.
Ako slučajno vaša igra nije kompatibilna sa novom verzijom DirectX-a, većinom igara koji se pokreću na DirectX 9 ili ranijem, Microsoft obezbeđuje DirectX End-User Runtime koji će popraviti mnoge greške u pogonu sa DLL-ovima instaliranim iz starijih verzija DirectX-a.
Kako instalirati najnoviju verziju DirectX-a?
Instalacija najnovije verzije DirectX-a je neophodna samo ako pokušavate da igrate igricu koja je razvijena sa tom najnovijom verzijom. Microsoft je učinio veoma jednostavan za ažuriranje i ažuriranje putem standardne Windows Update i putem ručnog preuzimanja i instalacije. Od izdavanja DirectX 11.2 za Windows 8.1, međutim, DirectX 11.2 više nije dostupan kao samostalni download / instalacija i mora se preuzeti preko Windows Update-a.
Pored Windows Update, većina igara će provjeriti vaš sistem na instalaciji kako bi vidjeli da li ispunjavate zahtjeve DirectX-a, ukoliko vam neće biti zatraženo da preuzmete i instalirate prije instaliranja igre.