DirectStorage API přichází do Windows 10
Během události odhalení Windows 11 společnost Microsoft oznámila řadu nových herních vylepšení přichází s „příští generací“ Windows. Jedním z těchto vylepšení je DirectStorage API – speciální sada instrukcí, která výrazně zkracuje dobu načítání na počítačích s GPU a NVMe SSD kompatibilními s DirectX 12.
DirectStorage se poprvé objevil na Xbox Series X / S jako součást Xbox Velocity Architecture a nyní bude brzy k dispozici pro Windows 11. Jak se ukázalo, DirectStorage API není exkluzivní pro Windows 11. Podle Microsoftu získá Windows 10 také podporu DirectStorage API později v příštím roce. Navíc nebude vyžadovat nejnovější verzi Windows 10. Rozhraní API zlepšující dobu načítání budou k dispozici ve Windows 10 1909 a novějších.
Stojí za zmínku, že verze rozhraní DirectStorage API pro Windows 11 a Windows 10 nejsou úplně stejné. Windows 11 používá nový zásobník úložiště, který podle Microsoftu odemyká „plný potenciál DirectStorage“. Na druhou stranu, Windows 10 bude také těžit z nového API, a to díky „efektivnějšímu využití staršího zásobníku úložiště“. v jinými slovy, uvidíte výrazné zlepšení výkonu ve hrách kompatibilních s DirectStorage ve Windows 10 i Windows 11. Systémy s Windows 11 mohou mít určité výhody díky novému zásobníku úložiště, i když konkrétní výhody Microsoft nezmiňuje.
Na rozdíl od zpětné kompatibility, která nevyžaduje žádný vstup od vývojářů, rozhraní DirectStorage API vyžaduje optimalizace. Vývojáři potřebují integrovat novou technologii do svých herních enginů jednou, aby zlepšili výkon ve Windows 10 a Windows 11.
DirectStorage API Preview je nyní k dispozici vývojářům, takže již mohou začít pracovat na optimalizaci jejich hry, než Microsoft dodá Windows 11 a nová API. Můžete si přečíst více o DirectStorage Preview v oficiálním oznámení na blogu.