Hvad er Direct X 12 og hvorfor er det vigtigt?
Da Microsoft begyndte at redegøre for nye funktioner i sit kommende Windows 10-operativsystem, er en af de funktioner, det talte om, DirectX 12. Spillere vil straks vide, hvad det er, men de kan måske ikke indse, hvor vigtig en opdatering det vil være.
DirectX er det navn, Microsoft bruger til at beskrive en hel masse applikationsprogrammeringsgrænseflader (API), som den bruger til multimedie- og videoapplikationer. Chief blandt disse er spil, som uden DirectX, ville Windows platform simpelthen ikke dominere i spil som det gør.
I et godt stykke tid, i hvert fald i årene før Windows 95 Service Release 2, var spil på en pc ofte en torturøs prøvelse med DOS og boot disks. For at give spil direkte adgang til systemhardware, måtte du først starte op i DOS og bruge specielle argumenter i config.sys og autoexec.bat filer.
Dette tillod dig at give spil adgang til større mængder hukommelse, lydkort, mus osv. Det var nemt for nye pc ejere hurtigt at blive frustreret forsøger at få spil til at køre på grund af alle de forhindringer, de måtte hoppe igennem.
Indtast DirectX
Microsoft indså hurtigt, at for at Windows-operativsystemet skulle blive populært hos spillere, måtte det give spilludviklere mulighed for at få adgang til de samme hardwareressourcer i Windows som i DOS.
Den første version af DirectX, der blev udgivet til Windows 95 og NT 4.0, var version 2.0a i juni 1996. Først var vedtagelsen langsom, men det er rimeligt at sige, at DirectX ændrede pc-spil for evigt, og du er usandsynligt at finde et spil værd spiller på Windows, der ikke bruger det.
Som tiden er gået, har DirectX simpelthen fået bedre og bedre, men om du kan udnytte hver ny version, afhænger næsten helt af, om dine systemkomponenter, især grafikkortet, understøtter det. Så mens DirectX er en velsignelse for spillere, hvis din hardware er mere end et par generationer gammelt, er det en god chance, at din pc muligvis ikke kan udnytte nye klokker og fløjter, den nyeste version omfatter.
Hvorfor er Direct X 12 sådan en stor deal da?
Det er ret klart, at DirectX 12 er den store deal, Microsoft gør det til at markere en stor forbedring i forhold til den tidligere version.
For Xbox One åbner det mulighed for flere gengivelsesindstillinger, der baner vejen for smukkere spil med forbedrede visuelle effekter. Der er også håb om, at DX12 vil frigøre hurtigere PS4-lignende billedfrekvenser, da det vil give udviklere lettere adgang til Xbox One's superfast ESRAM.
Endelig vil DX12 give Xbox One et hurtigere dashboard og bane vejen for 4K video. På pc-enden af ting er fordelene ved DX12 langt mere tydelige.
Bagudkompatibilitet
Den ene træk, der stødte på ørerne hos de fleste spillere var meddelelsen om, at DX12 vil være bagud kompatibel med ældre DX11 hardware. Dette betyder dybest set, at hvis dit grafikkort er mindre end to år, skal du sandsynligvis ikke opgradere.
Selvfølgelig er der dele af DX12 API'erne, der sandsynligvis ikke vil være tilgængelige for ældre hardware, der ikke specifikt er "DirectX 12 Compatible", men til sidst, hvis du har grafikkort, der understøtter DX11, så vil det nyde den betydelige del af funktioner DX12 bringer til bordet.
Laptop brugere glæder sig over
Microsoft lover at DX12 vil køre godt på lavere systemer, hvilket betyder bærbare computere og tabletter. Begge disse beregningsformfaktorer er kendt for at have mindre spilkraft. Spillere normalt ikke sandsynligvis købe en bærbar computer til at spille spil og mere tilbøjelige til at bygge eller købe en større stationær pc, der kan understøtte og huske de komponenter, der er nødvendige for at køre spil ved højere detaljer og billedfrekvenser.
DX12 vil i det mindste gøre spil på lavere-end-systemer mere tolerable. Det er stadig ikke sandsynligt, at du sælger bærbare computere og tabletter som primære spilleenheder, 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 arbejder på et lavt niveau, hvilket betyder, at den har adgang til langt flere hardwareindstillinger end sine forgængere. Af disse er multiadapteren måske den fedeste. Simpelthen giver multi-adapter-strategien udviklere mulighed for at opdele behandlingsopgaver mellem din primære GPU og din CPU's integrerede grafik.
Dette betyder, at når du implementerer dygtigt, vil dit store bøfvigt videokort, som du har betalt hundredvis af dollars for, kun bære bølgen af den tunge løft, der forlader CPU-grafikken til at gøre lysere, travlt arbejde som efterbehandling.
Microsoft hævder, at dette kan resultere i en præstationsforøgelse på omkring 10 procent.
4K
Det er meget klart, at 4K video og spil er fremtiden, for nu (og, 6K og 8K osv.). Indholdsproducenter og spilproducenter flytter sig gradvist i den retning.
Mens 4K gaming ikke kommer til at pludselig sprænge åben, bør vi se mere almindeligt vedtagelse i et andet år eller deromkring. DirectX 12 vil helt sikkert fremskynde denne adfærd, dog på grund af den måde, at det reducerer betydeligt GPU-overhead.
Afsluttende tanker
For at være klar, vil DirectX 12 være til gavn for Windows 10 spillere mest. Selvfølgelig vil der være andre fordele med hensyn til bedre video ydeevne, især da brugerne skalere op til 4K.
I mellemtiden vil DX12 imidlertid 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, renderingskvalitet og billedhastigheder (når udviklere kan bringe nye titler til markedet, der drager fordel af ESRAM).
Når alt er sagt og gjort, er DirectX 12 imidlertid klart det bedste, der skal ske med Windows-spil i lang tid, og bør gå langt hen imod at sælge Windows 10 som en skal-have-opgradering til seriøse spillere.
Windows 10 og DirectX 12 API lanceres 29. juli. Hvis du har kommentarer eller spørgsmål om det eller Microsofts nyeste operativsystem, bedes du give din feedback i vores diskussionsforum.