Besparje jo DirectX-ferzje en Shader-modèle

In guild om de DirectX-ferzje en Shader Model te finen op jo PC.

Microsoft DirectX, ek wol bekend as DirectX, is in set fan APIs dy't brûkt wurde yn 'e ûntwikkeling en programmearring fan fideospultsjes op Microsoft bestjoeringssystemen (Windows en Xbox). Yn 1995 yntrodusearre, koart nei de frijlitting fan Windows 95, is hy sûnt alle Windows fan Windows ferwurke yn alle ferzje fan Windows.

Mei de útjefte fan DirectX 12 yn 2015 ynfierde Microsoft in oantal nije programmearjende funksjes, lykas leech nivo's APIs, dy't ûntwikkelders mear kontrolearje oer hokker kommando's nei it grafyske ferwurkingsnot stjoerd wurde. De DirectX 12 APIs sille ek brûkt wurde yn Windows Xbox One en Windows Phone game development.

Sûnt de útjefte fan DirectX 8.0-grafyskkaarten hawwe programma 's / ynstruksjes bekend makke as Shader Models om te helpen te ynterpretearjen fan ynstruksjes oer hoe jo grafyske kaart te stjoeren fan de CPU nei de grafyske kaart. In soad nije pc spultsjes steane hyltyd mear fan 'e Shader Model-ferzjes yn' e systeanders.

Jo binne lykwols feroare fan dizze shader-ferzjes nei de ferzje fan DirectX dy't jo op jo PC ynstallearre hawwe, dy 't dan bygelyks oan jo grafyske kaart ferbûn is. Dit kin it dreech meitsje om te bepalen as jo systeem in beskate shader-modèle behannelje kin of net.

Hoe kinne jo de DirectX-ferzje bepale?

  1. Klik op it Startmenu, dan "Run".
  2. Yn it "Run" -kastype "dxdiag" (sûnder de quotes) en klik op "Ok". Dit sil it DirectX Diagnostyk ark iepenje.
  3. Yn it tabblêd Systeem, neamd ûnder de "System Information" koptekst, moatte jo in "DirectX Version" sjen litte.
  4. Meitsje jo DirectX ferzje mei de ûndersteande Shader-ferzje.

As jo ​​de fariabele fan DirectX op jo PC fêststeld hawwe, kinne jo de hjirboppe diagram brûke om te fêstjen hokker Shader Model-ferzje stipe wurdt.

DirectX en Shader Model Versions

* Net beskikber foar Windows XP OS
† Net beskikber foar Windows XP, Vista (en Win 7 foar SP1)
‡ Windows 8.1, RT, Server 2012 R2
** Windows 10 en Xbox Ien

Notysje DirectX-ferzjes foarôfgeand oan DirectX 8.0 stypje gjin shader-modellen

De direkte ferzjes fan DirectX begjinne hjirút mei DirectX ferzje 8.0. DirectX-ferzjes foarôfgeand oan ferzje 8.0 waarden foaral yn stipe foar Windows 95, Windows 98, Windows Me, Windows NT 4.0 en Windows 2000 útbrocht.

DirectX-ferzjes 1.0 oant 8.0a binne kompatibel mei Windows 95. Windows 98 / Me befette stipe fia DirectX-ferzje 9.0. Alle âldere ferzjes fan DirectX binne beskikber op ferskate side fan tredde partijen en as jo âldere ferzjes fan it Windows Operating System ynstallearje, kinne se yn handich wêze om orizjinele spultsynders / disks út te fieren.

Ien oanbefelling foar foardat in nijere ferzje fan DirectX te ynstallearjen is om te soargjen dat jo grafyske kaart dizze ferzje fan DirectX stipet.

Hokker spultsjes stipe DirectX 12?

De measte PC-spultsjes ûntwikkele foardat de frijlitting fan DirectX 12 wierskynlik ûntwikkele waard mei gebrûk en earder ferzje fan DirectX. Dizze spultsjes wurde kompatibel op PCs mei DirectX 12 ynstallearre troch de efterkompatibiliteit.

As jo ​​trochgean kin jo spul net kompatibel wurde ûnder in nije ferzje fan DirectX, benammen spultsje dy 't op DirectX 9 of earder rint, stelt Microsoft DirectX End-User Runtime dat in protte runstrippen mei DLLs befetsje fan' e âldere ferzjes fan DirectX.

Hoe kinne jo de lêste ferzje fan DirectX ynstallearje?

Ynstallaasje fan 'e lêste ferzje fan DirectX is allinnich needsaaklik as jo besykje in spultsje te spyljen dy't ûntwikkele is mei dizze lêste ferzje. Microsoft makket it maklik om tyd te bliuwen en kin troch it standert Windows-Update en fia manual download en ynstallaasje bywurke wurde. Sûnt de release fan DirectX 11.2 foar Windows 8.1 is DirectX 11.2 lykwols net mear as standalone ynlade / ynstallaasje beskikber en moat troch Windows fernije wurde downloade.

Neist Windows Update sil de measte wedstriden dyn systeem kontrolearje om te sjen oft jo de direksjes fan DirectX berikke, as jo jo net freegje om ynlade en ynstallearje foardat jo it spultsje ynstallearje.