DirectX 11.2 blir exklusivt för Windows 8.1 och Xbox One
Windows 7-användare "tvingas" uppgradera om de vill hänga med
När Microsoft släpper nya operativsystem så brukar de ofta införa funktioner om inte finns tillgängliga i tidigare versioner och det är något som återigen sker med Windows 8.När Windows 8.1 ska komma ut så kommer det föra med sig en ny version av DirectX, 11.2, som inte kommer fungera på tidigare versioner av Windows, eller i alla fall inte utvecklas för dem. DirectX 11.2 kommer även att vara det API som Microsoft kommer använda till nya Xbox One.Microsoft har som sagt ofta använt den här taktiken att begränsa DirectX-versioner till vissa versioner av Windows och därmed försökt tvinga PC-entusiaster att uppgradera sina system med risk för att annars hamna på efterkälken. Det är också något som fungerat tidigare då Windows XP stannade vid DirectX 9.0c vartefter man tvingades uppgradera till Vista om man vill använda DirectX 10 i spel som Crysis.DirectX 11.0 var dock ganska unik då det fungerat på både Windows Vista och Windows 7. DirectX 11.1 blev sedan exklusivt för Windows 8 och högre då det kräver WDDM 1.2 men Direct3D-komponenten av API:et förde inte med sig något revolutionerande dock.Med Windows 8.1 så ska Microsoft alltså introducera DirectX 11.2, som kommer kräva WDDM 1.3, något som också introduceras i operativsystemet. Eftersom Windows 8.1 kommer erbjudas som en gratis uppgradering för nuvarande Windows 8-användare så är det i stort sett Windows 7-användare som blir utelämnade från uppgraderingen av DirectX.DirectX 11.2 introducerar en del nya Direct3D-funktoner som kan spela roll när det gäller datorspel. "D3D tiled resources"-funktionen är samma som "OpenGL MegaTexture" som implementerats i id Softwares "Rage". Funktionen erbjuder ett bättre alternativ till nuvarande modeller av streaming textures då en 3D-scen renderas och gör att utvecklare kan använda större texturer som också är färre i antal.Delar av de stora texturerna kan kommas åt av en applikation då de blir relevanta för scenen som renderas och det betyder att hela texturen inte behöver laddas in i minnet. I stort så kan man se det som att megatexturer agerar som ett slags virtuellt minne för GPU:er och skiftar fokus från storleken på minne till snabbheten av minnet.Ytterligare funktioner som kommer introduceras i DirectX 11.2 listas nedan: HLSL shader linking Inbox HLSL compiler GPU overlay support DirectX tiled resources Direct3D low-latency presentation API DXGI Trim API and map default buffer Frame buffer scaling Multithreading with SurfaceImageSource Interactive Microsoft DirectX composition of XAML visual elements Direct2D batching with SurfaceImageSource
msdn.microsoft.com
PC,
Mjukvara,
Microsoft,
Windows 8.1,
DirectX 11.2
-2.9°
0
Samuel Paulsson
fre. 5 jul 2013, 14:49
+
Per månad
39 kr
Betala löpande per månad. Ingen bindningstid.
Starta prenumeration
Per år
299 kr
Enklast och billigast, bara 25 kronor i månaden. Betala löpande per år. Ingen bindningstid.
Prova 14 dagar gratis innan du bestämmer dig.
Starta gratis provperiod
Engångsköp
349 kr
Slipp återkommande betalningar, betala ett år i taget. Betala med kort eller Swish.
Köp utan prenumeration