Tukuyin ang iyong DirectX Version at Shader Model

Ang isang unyon sa paghahanap ng DirectX na bersyon at Shader Model na tumatakbo sa iyong PC.

Ang Microsoft DirectX, na kilala rin bilang DirectX ay isang hanay ng mga API na ginamit sa pag-unlad at programming ng mga video game sa mga operating system ng Microsoft (Windows at Xbox). Ipinakilala noong 1995, ilang sandali lamang matapos ang paglabas ng Windows 95, mula noong ito ay na-bundle sa bawat bersyon ng Windows mula noong Windows 98.

Sa paglabas ng DirectX 12 sa 2015 Microsoft ay nagpasimula ng isang bilang ng mga bagong tampok sa programming tulad ng mga API na mababa ang antas na nagpapahintulot sa mga developer na mas kontrol sa kung anong mga command ang ipapadala sa yunit ng pagpoproseso ng graphics. Ang DirectX 12 API ay gagamitin din sa pag-unlad ng laro ng Xbox One at Windows Phone bilang karagdagan sa Windows 10 .

Dahil ang paglabas ng DirectX 8.0 graphics card ay gumagamit ng mga program / tagubilin na kilala bilang Shader Models upang matulungan ang pagbibigay-kahulugan sa mga tagubilin kung paano mag-render ng mga graphics na ipinadala mula sa CPU sa graphic card. Maraming mga bagong laro sa pc ay lalong naglilista ng mga bersyon ng Shader Model sa kanilang mga kinakailangan sa system.

Gayunpaman ang mga bersyon ng shader ay nakatali sa bersyon ng DirectX na iyong na-install sa iyong PC na kung saan ay pagkatapos ay nakatali sa iyong graphics card. Ito ay maaaring maging mahirap upang matukoy kung ang iyong system ay maaaring hawakan ng isang tiyak na shader modelo o hindi.

Paano Matutukoy ang Bersyon ng DirectX?

  1. Mag-click sa Start menu, pagkatapos ay ang "Run".
  2. Sa "Run" na uri ng kahon na "dxdiag" (walang mga quote) at i-click ang "Ok". Bubuksan nito ang DirectX Diagnostic Tool.
  3. Sa tab na System, na nakalista sa ilalim ng heading na "Impormasyon sa System" dapat mong makita ang isang "DirectX Version" na nakalista.
  4. Itugma ang iyong DirectX na bersyon sa bersyon ng Shader na nakalista sa ibaba.

Sa sandaling natukoy mo na ang bersyon ng DirectX na tumatakbo sa iyong PC maaari mong gamitin ang tsart sa ibaba upang matukoy kung ano ang sinusuportahan ng bersyon ng Shader Model.

Mga Bersyon ng DirectX at Shader Model

* Hindi magagamit para sa Windows XP OS
† Hindi magagamit para sa Windows XP, Vista (at Umakit ng 7 bago ang SP1)
‡ Windows 8.1, RT, Server 2012 R2
** Windows 10 at Xbox One

Mangyaring tandaan ang mga bersyon ng DirectX bago ang DirectX 8.0 ay hindi sumusuporta sa mga modelo ng shader

Ang mga bersyon ng DirectX na detalyado dito ay nagsisimula sa bersyon ng DirectX 8.0. Ang mga bersyon ng DirectX bago ang bersyon 8.0 ay inilabas lalo na sa suporta ng Windows 95, Windows 98, Windows Me, Windows NT 4.0 at Windows 2000.

Ang mga bersyon ng DirectX 1.0 sa pamamagitan ng 8.0a ay magkatugma sa Windows 95. Kasama sa Windows 98 / Me ang suporta sa pamamagitan ng DirectX na bersyon 9.0. Ang lahat ng mga mas lumang bersyon ng DirectX ay magagamit sa iba't ibang mga site ng third party at kung ikaw ay nag-i-install ng mga mas lumang bersyon ng Windows Operating System maaari silang magamit upang magpatakbo ng mga orihinal na file ng laro / mga disk.

Ang isang rekomendasyon bago i-install ang isang mas bagong bersyon ng DirectX ay upang matiyak na sinusuportahan ng iyong graphics card ang bersyon ng DirectX.

Ano ang Mga Larong Suporta DirectX 12?

Karamihan sa mga laro ng PC na binuo bago ang paglabas ng DirectX 12 ay malamang na binuo gamit at mas naunang bersyon ng DirectX. Ang mga laro na ito ay magkatugma sa PC na may naka-install na DirectX 12 dahil sa pabalik na pagkakatugma.

Kung sakaling ang iyong laro ay hindi tugma sa ilalim ng isang bagong bersyon ng DirectX, pangunahin ang mga laro na tumatakbo sa DirectX 9 o mas maaga, ang Microsoft ay nagbibigay ng DirectX End-User Runtime na ayusin ang maraming mga error sa run time sa mga DLL na naka- install mula sa mas lumang bersyon ng DirectX.

Paano I-install ang Pinakabagong Bersyon ng DirectX?

Ang pag-install ng pinakabagong bersyon ng DirectX ay kinakailangan lamang kapag sinusubukan mong maglaro ng isang laro na binuo gamit ang pinakabagong bersyon. Ginawa ito ng Microsoft na napakadali upang manatili hanggang sa petsa at maaari itong ma-update sa pamamagitan ng karaniwang Windows Update at sa pamamagitan ng pag-download at pag-install ng manu-manong. Dahil sa paglabas ng DirectX 11.2 para sa Windows 8.1, gayunpaman, ang DirectX 11.2 ay hindi na magagamit bilang isang standalone na pag-download / pag-install at dapat na ma-download sa pamamagitan ng Windows Update.

Bilang karagdagan sa Windows Update, ang karamihan sa mga laro ay titingnan ang iyong system sa pag-install upang makita kung natutugunan mo ang mga kinakailangan ng DirectX, kung hindi ka sasabihan ka upang mag-download at mag-install bago i-install ang laro.