DirectStorage on uus API ja Windows 11 funktsioon, mis võimaldab mängude kiiremat laadimisaega. See tehnoloogia toetab ulatuslikke mängumaailmu. Kui olete mänguarendaja ja tunnete, et praegused API-d piiravad teie loovust, saate lülituda DirectStorage'ile ja luua mängumaailmu, mis on ulatuslikumad ja laaditakse kiiremini kui kunagi varem.
Mida DirectStorage teeb?
Microsoft töötas algselt välja DirectStorage'i DirectX API-na Xbox Series X ja S konsoolide jaoks. Selle tehnoloogia eesmärk on laadida korraga rohkem mänguandmeid ilma teie riistvara koormamata. Lihtsamalt öeldes täidab DirectStorage salvestusruumi ja GPU-tehnoloogia vahelise lõhe.
Kaasaegsed mängud laadivad palju andmeid. Mälu liigse koormuse vältimiseks jagavad mängud erinevad elemendid, näiteks tekstuurid, väiksemateks tükkideks. Nad laadivad ainult praeguse stseeni jaoks vajalikke esemeid.
Kahjuks tekitab selline lähenemine ka palju taotlusi. Peamine probleem seisneb selles, et praegused API-d pole optimeeritud suure hulga päringute jaoks. Nad käsitlevad taotlusi individuaalselt. See on äärmiselt ebaefektiivne lähenemine mängude jaoks, mis nõuavad tuhandete või kümnete tuhandete taotluste töötlemist sekundis.
Suure hulga taotluste töötlemine võib mõnikord tekitada kitsaskohti. See on täpselt probleem, mida DirectStorage for PC püüab lahendada. See tehnoloogia võimaldab mängude arendajatel luua paketttaotlusi.
Nagu Microsoft selgitab, DirectStorage saab samal ajal GPU lahti pakkides käsitleda tuhandeid taotlusi. See toob kaasa kiiremad laadimisajad.
Kuidas lubada DirectStorage operatsioonisüsteemis Windows 11?
DirectStorage on oma tuumaks API (rakenduse programmeerimisliides). Windows 11 kasutajana ei pea te selle funktsiooni lubamiseks midagi tegema. Mänguarendajad saavad seda API-d kasutada keerukate videomängude arendamiseks.
Kuid kõigepealt peate ootama, kuni mänguarendajad selle funktsiooni oma mängudesse rakendavad. Kui käivitate oma DirectStorage'iga ühilduvad mängud, hoolitseb teie masin ülejäänu eest.
Kirjutamise ajal ei ole seda funktsiooni rakendavaid mänge. Eeldame, et esimesed DirectStorage'iga ühilduvad mängud ilmuvad 2023. aasta alguses. Aeg näitab, kui kiiresti mänguarendajad selle uue tehnoloogia omaks võtavad.
DirectStorage'i nõuded
Pidage meeles, et teie arvuti peab DirectStorage'i kasutamiseks vastama teatud süsteeminõuetele. Nimelt on vaja 1TB NVMe SSD-d, ja DirectX12 GPU-d, mis toetab Shader Model 6.0.
Nagu Microsoft selgitab, DirectStorage nõuab "NVMe SSD mängude salvestamiseks ja käitamiseks, mis kasutavad standardset NVM Express Controlleri draiverit ja DirectX12 GPU-d koos Shader Model 6.0 toega“. Teisisõnu, hankige kindlasti 1TB NVMe SSD või suurem ja installige oma mängud sellele SSD-le.
Windows 11 jaoks mõeldud DirectStorage'i kohta lisateabe saamiseks vaadake esitlust, mis on saadaval aadressil Microsoft Game Stacki YouTube'i kanal.
Järeldus
DirectStorage on uus API, mida mängude arendajad saavad kasutada mängumaailmade loomiseks, mis on ulatuslikumad ja laaditakse kiiremini kui kunagi varem. Windowsi kasutajana ei pea te selle funktsiooni lubamiseks midagi konkreetset tegema. Mängu arendajad hoolitsevad kõige eest. Lihtsalt veenduge, et teie süsteem vastaks DirectStorage'i riistvaranõuetele. Teil on vaja 1TB NVMe SSD-d ja DirectX12 GPU-d, mis toetab Shader Model 6.0.
Mida arvate uuest DirectStorage'i süsteemist? Mis on teie arvates esimene mäng, mis saab DirectStorage'i toe? Tehke oma panused allolevates kommentaarides.