A DirectStorage egy új API és Windows 11 szolgáltatás, amely gyorsabb játékbetöltési időt tesz lehetővé. Ez a technológia kiterjedt játékvilágokat támogat. Ha Ön játékfejlesztő, és úgy érzi, hogy a jelenlegi API-k korlátozzák kreativitását, válthat a DirectStorage-ra, és olyan játékvilágokat hozhat létre, amelyek kiterjedtebbek és gyorsabban töltődnek be, mint valaha.
Mit csinál a DirectStorage?
A Microsoft eredetileg a DirectStorage-ot DirectX API-ként fejlesztette ki az Xbox Series X és S konzolokhoz. Ennek a technológiának az a célja, hogy több játékadatot töltsön be egyidejűleg anélkül, hogy megterhelné a hardvert. Egyszerűen fogalmazva, a DirectStorage áthidalja a szakadékot a tárolás és a GPU technológia között.
A modern játékok rengeteg adatot töltenek be. A memória túlzott megterhelésének elkerülése érdekében a játékok kisebb darabokra bontják a különféle elemeket, például a textúrákat. Csak az aktuális jelenethez szükséges elemeket töltik be.
Sajnos ez a megközelítés is sok kérést generál. A fő probléma az, hogy a jelenlegi API-k nincsenek nagy számú kérésre optimalizálva. A kéréseket egyénileg kezelik. Ez egy rendkívül nem hatékony megközelítés azoknál a játékoknál, amelyek másodpercenként több ezer vagy tízezer kérés feldolgozását igénylik.
A nagyszámú kérés feldolgozása időnként szűk keresztmetszeteket okozhat. A DirectStorage for PC pontosan ezt a problémát kívánja megoldani. Ez a technológia lehetővé teszi a játékfejlesztők számára, hogy kötegelt kéréseket hozzanak létre.
Mint A Microsoft elmagyarázza, a DirectStorage több ezer kérést képes kezelni egyidejűleg a GPU kibontásával. Ez gyorsabb betöltési időt eredményez.
Hogyan engedélyezhetem a DirectStorage-ot Windows 11 rendszeren?
A DirectStorage egy API (alkalmazásprogramozási felület) a magjában. Windows 11 felhasználóként semmit sem kell tennie a funkció engedélyezéséhez. A játékfejlesztők ezt az API-t összetett videojátékok fejlesztésére használhatják.
Először azonban meg kell várnia, hogy a játékfejlesztők beépítsék ezt a funkciót a játékaikban. Amikor elindítja a DirectStorage-kompatibilis játékokat, a többiről a gép gondoskodik.
A cikk írásakor még nem létezik olyan játék, amely megvalósítaná ezt a funkciót. Az első DirectStorage-kompatibilis játékok várhatóan 2023 elején jelennek meg. Az idő megmutatja, hogy a játékfejlesztők milyen gyorsan alkalmazzák ezt az új technológiát.
DirectStorage követelmények
Ne feledje, hogy a számítógépének bizonyos rendszerkövetelményeknek meg kell felelnie a DirectStorage használatához. Mégpedig egy 1 TB-os NVMe SSD-re és egy DirectX12 GPU-ra van szükség, amely támogatja a Shader Model 6.0-t.
Mint Microsoft magyarázza, a DirectStorage egy "NVMe SSD a szabványos NVM Express Controller illesztőprogramot és a Shader Model 6.0 támogatással rendelkező DirectX12 GPU-t használó játékok tárolására és futtatására“. Más szavakkal, győződjön meg arról, hogy 1 TB-os vagy nagyobb NVMe SSD-t vásárol, és erre az SSD-re telepítse a játékait.
Ha további információra van szüksége a DirectStorage for Windows 11 rendszerhez, tekintse meg a prezentációt, amely a következő címen érhető el A Microsoft Game Stack YouTube-csatornája.
Következtetés
A DirectStorage egy új API, amellyel a játékfejlesztők olyan játékvilágokat hozhatnak létre, amelyek kiterjedtebbek és gyorsabban töltődnek be, mint valaha. Windows-felhasználóként nem kell semmit tennie a funkció engedélyezéséhez. A játékfejlesztők mindenről gondoskodnak. Csak győződjön meg arról, hogy rendszere megfelel a DirectStorage hardverkövetelményeinek. Szüksége van egy 1 TB-os NVMe SSD-re és egy DirectX12 GPU-ra, amely támogatja a Shader Model 6.0-t.
Mi a véleménye az új DirectStorage rendszerről? Szerinted melyik az első játék, amely DirectStorage támogatást kap? Tedd meg tétedet az alábbi megjegyzésekben.