DirectX er navnet Microsoft bruker til å beskrive en hel rekke programmeringsgrensesnitt (API) som den bruker til multimedie- og videoprogrammer. Chief blant disse er spill som uten DirectX, ville Windows-plattformen ikke dominere i spill som den gjør.
For en god stund, i hvert fall i årene før Windows 95 Service Release 2, var spill på en PC ofte en torturøs prøvelse som involverte DOS og oppstartsdisker. For å gi spill direkte tilgang til systemhardware, måtte du først starte opp i DOS og bruke spesielle argumenter i config.sys og autoexec.bat-filer.
Dette tillot deg å gi spill tilgang til større mengder minne, lydkort, mus, etc. Det var lett for nye PC-eiere å raskt bli frustrert og prøvde å få spill til å løpe på grunn av alle hindringene de måtte hoppe gjennom.
Skriv inn DirectX
Microsoft forsto raskt at for å få Windows-operativsystemet til å bli populært hos spillere, måtte det gi spillutviklere en måte at deres produkter kunne få tilgang til de samme maskinvareressursene i Windows, som i DOS.
Etter hvert som tiden har gått, har DirectX blitt bedre og bedre, men om du kan dra nytte av hver ny versjon, avhenger nesten helt av om systemkomponentene dine, spesielt grafikkortet, støtter det. Så, mens DirectX er en velsignelse for spillere, hvis maskinvaren din er mer enn et par generasjoner gammel, er det en god sjanse at PC-en din kanskje ikke kan dra nytte av nye klokker og fløyter som den nyeste versjonen inneholder.
Hvorfor er Direct X 12 en så stor avtale da?
Det er ganske klart at DirectX 12 er big deal Microsoft gjør det til å markere en stor forbedring i forhold til den forrige versjonen.
For Xbox One åpner det muligheten for flere gjengivelsesalternativer, som baner vei for penere spill med forbedrede visuelle effekter. Det er også håp om at DX12 vil frigjøre raskere PS4-lignende bildefrekvenser, siden det vil gi utviklere lettere tilgang til Xbox Ones superfast ESRAM.
Endelig vil DX12 gi Xbox One et raskere dashbord og bane vei for 4K-video. På PC-enden av ting, er fordelene med DX12 langt mer tydelige.
Bakoverkompatibilitet
Den ene funksjonen som prikket ørene til de fleste spillere var annonseringen at DX12 vil være bakoverkompatibel med eldre DX11-maskinvare. Dette betyr i utgangspunktet at hvis grafikkortet ditt er mindre enn to år, trenger du sannsynligvis ikke å oppgradere.
Laptopbrukere gleder seg
Microsoft lover at DX12 vil fungere bra på lavere systemer, som betyr bærbare datamaskiner og tabletter. Begge disse beregningsformfaktorene er kjent for å ha mindre spillkraft. Spillere er vanligvis ikke sannsynlig å kjøpe en bærbar PC for å spille spill, og mer sannsynlig å bygge eller kjøpe en større stasjonær PC som kan støtte og huske komponentene som trengs for å kjøre spill med høyere detaljer og bildefrekvenser.
Nye muligheter for flere adaptere
DX12 fungerer på et lavt nivå, noe som betyr at den har tilgang til langt flere maskinvarealternativer enn sine forgjengere. Av disse er multiadapteren kanskje den kuleste. Bare multi-adapter-strategien tillater utviklere å dele prosesseringsoppgaver mellom hoved GPU og CPUs integrerte grafikk.
Dette innebærer at når du er ferdig med å implementere det, vil det store bøffe skjermkortet du betalte hundrevis av dollar bare bære bruken av den tunge løftingen, og forlate CPU-grafikken for å gjøre lettere, opptatt arbeid som etterbehandling.
Microsoft hevder at dette kan resultere i en ytelse økning på rundt 10 prosent.
4K
Det er rikelig klart at 4K video og spill er fremtiden, for nå (og, 6K og 8K, og så videre). Innholdsproducenter og spillprodusenter går tydeligvis gradvis i den retningen.
Mens 4K-spill ikke kommer til å plutselig briste åpent, bør vi se mer generell adopsjon i et annet år eller så. DirectX 12 vil definitivt akselerere denne adopsjonen, men på grunn av måten at det reduserer betydelige GPU-overhead.
Avsluttende tanker
For å være klar, vil DirectX 12 være til nytte for Windows 10-spillere mest. Selvfølgelig vil det være andre fordeler med hensyn til bedre videoytelse, spesielt ettersom brukere skalere opp til 4K.
I mellomtiden vil DX12 imidlertid være en stor ytelsesgevinst for PC-spillere.For Xbox One er juryen ute, men som vi sa, vil det definitivt være forbedringer på dashbordet, gjengivelse kvalitet og rammepriser (når utviklere kan bringe nye titler til markedet som utnytter ESRAM).
Når alt er sagt og gjort, er DirectX 12 imidlertid klart det beste å skje med Windows-spill på lenge, og bør gå langt i å selge Windows 10 som en må-ha-oppgradering for seriøse spillere.
Windows 10 og DirectX 12 API starter 29. juli. Hvis du har kommentarer eller spørsmål om det eller Microsofts nyeste operativsystem, vennligst legg igjen tilbakemeldingen i vårt diskusjonsforum.