DirectStorage è una nuova API e funzionalità di Windows 11 che consente tempi di caricamento del gioco più rapidi. Questa tecnologia supporta ampi mondi di gioco. Se sei uno sviluppatore di giochi e ritieni che le API attuali limitino la tua creatività, puoi passare a DirectStorage e creare mondi di gioco più estesi e caricabili più velocemente che mai.
Che cosa fa DirectStorage?
Microsoft ha originariamente sviluppato DirectStorage come API DirectX per le console Xbox Series X e S. Questa tecnologia mira a caricare più dati di gioco contemporaneamente senza mettere a dura prova il tuo hardware. In poche parole, DirectStorage colma il divario tra lo storage e la tecnologia GPU.
I giochi moderni caricano molti dati. Per evitare di mettere a dura prova la tua memoria, i giochi rompono vari elementi come le trame in pezzi più piccoli. Caricano solo gli elementi necessari per la scena corrente.
Sfortunatamente, questo approccio genera anche molte richieste. Il problema principale è che le API attuali non sono ottimizzate per un numero elevato di richieste. Trattano le richieste individualmente. Questo è un approccio estremamente inefficiente per i giochi che richiedono l'elaborazione di migliaia o decine di migliaia di richieste al secondo.
L'elaborazione di un numero elevato di richieste può talvolta creare colli di bottiglia. Questo è esattamente il problema che DirectStorage per PC mira a risolvere. Questa tecnologia consente agli sviluppatori di giochi di creare richieste batch.
Come Microsoft spiega, DirectStorage può gestire migliaia di richieste contemporaneamente decomprimendo la GPU. Questo porta a tempi di caricamento più rapidi.
Come posso abilitare DirectStorage su Windows 11?
DirectStorage è un'API (Application Programming Interface) al suo interno. Come utente di Windows 11, non devi fare nulla per abilitare questa funzione. Gli sviluppatori di giochi possono utilizzare questa API per sviluppare videogiochi complessi.
Ma prima, devi aspettare che gli sviluppatori di giochi implementino questa funzione nei loro giochi. Quando avvii i tuoi giochi compatibili con DirectStorage, la tua macchina si occuperà del resto.
Al momento in cui scriviamo, non ci sono giochi che implementano questa funzione. Prevediamo che i primi giochi compatibili con DirectStorage arriveranno all'inizio del 2023. Il tempo dirà quanto velocemente gli sviluppatori di giochi abbracceranno questa nuova tecnologia.
Requisiti DirectStorage
Tieni presente che ci sono determinati requisiti di sistema che il tuo computer deve soddisfare per utilizzare DirectStorage. Vale a dire, è necessario un SSD NVMe da 1 TB e una GPU DirectX12 che supporti Shader Model 6.0.
come Microsoft spiega, DirectStorage richiede un "SSD NVMe per archiviare ed eseguire giochi che utilizzano il driver Standard NVM Express Controller e una GPU DirectX12 con supporto Shader Model 6.0“. In altre parole, assicurati di ottenere un SSD NVMe da 1 TB o superiore e installa i tuoi giochi su quell'SSD.
Per ulteriori informazioni su DirectStorage per Windows 11, puoi controllare la presentazione disponibile su Canale YouTube di Microsoft Game Stack.
Conclusione
DirectStorage è una nuova API che gli sviluppatori di giochi possono utilizzare per creare mondi di gioco più estesi e caricabili più velocemente che mai. Come utente Windows, non devi fare nulla di specifico per abilitare questa funzione. Gli sviluppatori del gioco si occuperanno di tutto. Assicurati solo che il tuo sistema soddisfi i requisiti hardware di DirectStorage. Hai bisogno di un'unità SSD NVMe da 1 TB e di una GPU DirectX12 che supporti Shader Model 6.0.
Cosa ne pensi del nuovo sistema DirectStorage? Qual è il primo gioco che pensi riceverà il supporto DirectStorage? Piazza le tue scommesse nei commenti qui sotto.