Hvad er Direct X 12, og hvorfor er det vigtigt?

Da Microsoft begyndte at specificere nye funktioner i sit kommende Windows 10-operativsystem, er en af ​​de funktioner, det talte om, DirectX 12. Spillere ved straks, hvad dette er, men de er måske ikke klar over, hvor vigtig en opdatering det vil være.

DirectX er navnet Microsoft bruger til at beskrive en hel række applikationsprogrammeringsgrænseflader (API), den bruger til multimedie- og videoapplikationer. Hoved blandt disse er spil, som uden DirectX ville Windows-platformen simpelthen ikke dominere i spil, som det gør.

I et godt stykke tid, i det mindste i årene før Windows 95 Service Release 2, var spil på en pc ofte en torturøs prøvelse, der involverede DOS og bootdiske. For at give spil direkte adgang til systemhardware var du først nødt til at starte i DOS og bruge specielle argumenter i config.sys- og autoexec.bat-filerne.

Dette tillod dig derefter at give spil adgang til større mængder hukommelse, lydkortet, musen osv. Det var let for nye pc-ejere at hurtigt blive frustrerede over at prøve at få spil til at køre på grund af alle de forhindringer, de var nødt til at springe igennem.

Indtast DirectX

Microsoft indså hurtigt, at for at Windows-operativsystemet skulle blive populært blandt spillere, måtte det give spiludviklere en måde, hvorpå deres produkter kunne få adgang til de samme hardware-ressourcer i Windows, som i DOS.

Den første version af DirectX, der blev frigivet til Windows 95 og NT 4.0, var version 2.0a i juni 1996. Ved første vedtagelse var langsom, men det er rimeligt at sige, DirectX ændrede pc-spil for evigt, og det er usandsynligt, at du finder et spil, der er værd spiller på Windows, der ikke bruger det.

Efterhånden som tiden er gået, er DirectX simpelthen blevet bedre og bedre, men om du kan drage fordel af hver nye version, afhænger næsten helt af, om dine systemkomponenter, især grafikkortet, understøtter det. Så selvom DirectX er en velsignelse for spillere, er der en god chance for, at din pc muligvis ikke kan drage fordel af nye klokker og fløjter, som den nyeste version indeholder, selvom din hardware er mere end et par generationer gammel.

Hvorfor er Direct X 12 så sådan en stor aftale?

Det er ret klart, at DirectX 12 er den store ting, Microsoft gør det til at markere en enorm forbedring i forhold til den tidligere version.

For Xbox One åbner det muligheden for flere gengivelsesmuligheder, hvilket baner vejen for smukkere spil med forbedrede visuelle effekter. Der er også håb om, at DX12 vil frigøre hurtigere PS4-lignende billedhastigheder, da det giver udviklere lettere adgang til Xbox One's superhurtige ESRAM.

Endelig vil DX12 give Xbox One et hurtigere dashboard og bane vejen for 4K-video. På pc-slutningen af ​​tingene er fordelene ved DX12 langt mere tydelige.

Bagudkompatibilitet

Den ene funktion, der stak ørerne hos de fleste spillere, var meddelelsen om, at DX12 vil være bagudkompatibel med ældre DX11-hardware. Dette betyder grundlæggende, at hvis dit grafikkort er mindre end to år gammelt, behøver du sandsynligvis ikke opgradere.

Der er selvfølgelig dele af DX12 API'erne, som sandsynligvis ikke vil være tilgængelige for ældre hardware, der ikke specifikt er "DirectX 12-kompatibel", men i sidste ende, hvis dit grafikkort understøtter DX11, vil det nyde den betydelige del af funktioner DX12 bringer til bordet.

Brugere af bærbare computere glæder sig

Microsoft lover, at DX12 vil køre godt på lavere-end-systemer, hvilket betyder laptops og tablets. Begge disse beregningsformfaktorer er kendt for at have mindre spilkraft. Spillere køber normalt ikke sandsynligvis en bærbar computer til at spille spil og mere sandsynligt at de bygger eller køber en større stationær pc, der kan understøtte og huse de komponenter, der er nødvendige for at køre spil til højere detaljer og billedhastigheder.

DX12 vil i det mindste gøre spil på low-end-systemer mere acceptabelt. Det er stadig ikke sandsynligt, at det sælger bærbare computere og tablets som primære spilenheder, men i det mindste kan du tage på ferie eller forretningsrejser og stadig nyde flere spiltitler på din bærbare computer.

Nye Multi-adapter kapaciteter

DX12 fungerer på et lavt niveau, hvilket betyder, at den har adgang til langt flere hardwareindstillinger end sine forgængere. Af disse er multi-adapteren måske den sejeste. Simpelthen giver multiadapterstrategien udviklere mulighed for at opdele behandlingsopgaver mellem din hoved GPU og din CPUs integrerede grafik.

Dette betyder, at når det implementeres dygtigt, vil dit store bøfede grafikkort, som du har betalt hundreder af dollars for, kun bære tyngden af ​​det tunge løft, hvilket efterlader CPU-grafikken til at gøre lettere, travlt arbejde som efterbehandling.

Microsoft hævder, at dette kan resultere i en performance boost omkring 10 procent.

4K

Det er helt klart, at 4K-video og spil er fremtiden, for nu (og, 6K og 8K osv.). Indholdsproducenter og spilproducenter bevæger sig tydeligt gradvist i den retning.

Mens 4K-spil ikke pludselig brister vidt åbent, bør vi se mere almindelig vedtagelse om et andet år eller deromkring. DirectX 12 vil helt sikkert fremskynde vedtagelsen, men på grund af den måde, at det reducerer GPU-omkostningerne betydeligt.

Afslutning af tanker

For at være klar vil DirectX 12 gavne Windows 10-spillere mest. Selvfølgelig vil der være andre fordele med hensyn til bedre videoydelse, især når brugere skalerer op til 4K.

I mellemtiden vil DX12 dog være en enorm præstationsgevinst for pc-spillere. For Xbox One er juryen ude, men som vi sagde, vil der helt sikkert være forbedringer på instrumentbrættet, gengivelseskvalitet og billedhastigheder (når udviklere kan bringe nye titler på markedet, der drager fordel af dets ESRAM).

Når alt er sagt og gjort, er DirectX 12 dog klart den bedste ting at ske med Windows-spil i lang tid og burde gå langt mod at sælge Windows 10 som en must-have opgradering til seriøse spillere.

Windows 10 og DirectX 12 API lanceres 29. juli. Hvis du har kommentarer eller spørgsmål til det eller Microsofts nyeste operativsystem, bedes du give din feedback i vores diskussionsforum.