5Aug

Vad är Direct X 12 och varför är det viktigt?

När Microsoft började beskriva nya funktioner i sitt kommande Windows 10-operativsystem, är en av de funktioner som det pratade om DirectX 12. Spelare kommer omedelbart veta vad det här är men de kanske inte inser hur viktigt en uppdatering den blir.

DirectX är namnet Microsoft använder för att beskriva en hel rad applikationsprogrammeringsgränssnitt( API) som används för multimedia- och videoprogram. Chef bland dessa är spel för vilka utan DirectX, skulle Windows-plattformen inte dominera i spel som det gör.

Under en bra stund, åtminstone under åren före Windows 95 Service Release 2, var spel på en dator ofta en plågsam provning med DOS och startdisketter. För att ge spel direkt åtkomst till systemhårdvara måste du först starta upp i DOS och använda speciella argument i config.sys och autoexec.bat-filerna.

Det här låter dig ge spel åtkomst till större mängder minne, ljudkort, mus etc. Det var lätt för nya PC-ägare att snabbt bli frustrerade och försöka få spel att springa på grund av alla hinder som de var tvungna att hoppa igenom.

Ange DirectX

Microsoft insåg snabbt att för att Windows-operativsystemet skulle bli populärt hos spelare skulle det vara möjligt för spelutvecklare att få tillgång till samma hårdvaruresurser i Windows, som i DOS.

Den första versionen av DirectX som släpptes för Windows 95 och NT 4.0 var version 2.0a, i juni 1996. I början var adopteringen långsam, men det är rättvist att DirectX ändrade PC-spel för alltid och det är osannolikt att du hittar ett spelvärt att spela på Windows som inte använder det.

Eftersom tiden har gått, har DirectX helt enkelt blivit bättre och bättre, men om du kan dra nytta av varje ny version beror nästan helt på om dina systemkomponenter, särskilt grafikkortet, stöder det. Så, medan DirectX är en välsignelse för spelare, om din hårdvara är mer än ett par generationer gammal är det en bra chans att din dator kanske inte kan dra nytta av några nya klockor och visselpipor som den senaste versionen innehåller.

Varför är Direct X 12 en så stor överenskommelse då?

Det är ganska klart att DirectX 12 är den stora affären Microsoft gör det till en stor förbättring jämfört med den tidigare versionen.

För Xbox One öppnar det möjligheten till fler återgivningsalternativ, vilket vägar vägen för snyggare spel med förbättrade visuella effekter. Det finns också hopp om att DX12 släpper ut snabbare PS4-liknande bildräntor, eftersom det kommer att ge utvecklare lättare åtkomst till Xbox Ones superfasta ESRAM.

Slutligen kommer DX12 att ge Xbox One en snabbare instrumentbräda och bana väg för 4K-video. På PC-änden av saker är fördelarna med DX12 mycket tydligare.

bakåtkompatibilitet

Den ena funktionen som prickade på öronen hos de flesta spelare var meddelandet att DX12 kommer att vara bakåtkompatibel med äldre DX11-hårdvara. Detta innebär i grunden att om ditt grafikkort är mindre än två år gammal behöver du nog inte uppgradera.

Det finns givetvis delar av DX12-API: erna som sannolikt inte kommer att vara tillgängliga för äldre hårdvaror som inte är specifikt "DirectX 12 Compatible" men i slutändan, om du har grafikkort som stöder DX11, kommer det att tycka om den betydande delen avfunktionerna DX12 kommer till bordet.

-bärbara användare glädjer sig

Microsoft lovar att DX12 kommer att fungera bra på system med lägre prestanda, vilket betyder bärbara datorer och surfplattor. Båda dessa beräkningsformfaktorer är kända för att ha mindre spelkraft. Gamers brukar inte troligen köpa en bärbar dator för att spela spel och mer sannolikt att bygga eller köpa en större stationär dator som kan stödja och hysa komponenterna som behövs för att köra spel med högre detaljer och bildräntor.

DX12 kommer åtminstone att göra spel på lägre system mer tolerabla. Det är fortfarande inte troligt att sälja bärbara datorer och surfplattor som primära spelapparater, men åtminstone kan du åka på semester eller affärsresor och njuta av mer speltitlar på din bärbara dator.

Nya multi-adapterfunktioner

DX12 arbetar på en låg nivå, vilket innebär att den har tillgång till mycket mer hårdvarualternativ än sina föregångare. Av dessa är multiadaptern kanske den coolaste. Enkelt kan multi-adapterns strategi tillåta utvecklare att dela upp arbetsuppgifter mellan din huvudsakliga GPU och din CPUs integrerade grafik.

Det innebär att när du har genomfört skickligt, kommer ditt stora biffiga grafikkort som du betalat hundratals dollar bara att bära den tunga höjden som lämnar CPU-grafiken för att göra lättare, upptagen arbete som efterbehandling.

Microsoft hävdar att detta kan leda till en prestationsökning om 10 procent.

4K

Det är tydligt klart att 4K video och spel är framtiden, för nu( och, 6K och 8K, och så vidare).Innehållstillverkare och spelmakare flyttar sig gradvis gradvis i den riktningen.

Medan 4K-spel inte kommer att plötsligt spränga öppet, bör vi se mer generell adoptering i ett annat år eller så.DirectX 12 kommer definitivt att påskynda antagandet, dock på grund av det sätt som det väsentligt minsker GPU-överhead.

Closed Thoughts

För att vara klar kommer DirectX 12 att gynna Windows 10-spelare mest. Självklart kommer det att finnas andra fördelar med avseende på bättre videoprestanda, särskilt när användarna ska skala upp till 4K.

Under tiden kommer dock DX12 att bli en stor prestationsvinst för PC-spelare. För Xbox One är juryn ute, men som vi sa kommer det definitivt att bli förbättringar på instrumentbrädan, renderingskvalitet och bildhastigheter( när utvecklare kan ta med nya titlar på marknaden som utnyttjar sin ESRAM).

RELATERADE ARTIKLAR
Hur man bygger en ny anpassad dator utan att röra en skruvmejsel
Varför är jag upphetsad om Windows 10( och du borde bli)

När allt är sagt och gjort är DirectX 12 dock klart det bästa att händatill Windows-spel på länge och borde gå långt mot att sälja Windows 10 som en måste-uppgradering för seriösa spelare.

Windows 10 och DirectX 12 API startar 29 juli. Om du har några kommentarer eller frågor om det eller Microsofts senaste operativsystem, vänligen lämna din feedback i vårt diskussionsforum.