DirectStorage est une nouvelle fonctionnalité API et Windows 11 qui permet des temps de chargement de jeu plus rapides. Cette technologie prend en charge les mondes de jeu expansifs. Si vous êtes un développeur de jeux et que vous pensez que les API actuelles limitent votre créativité, vous pouvez passer à DirectStorage et créer des mondes de jeu plus vastes et se chargeant plus rapidement que jamais.
Que fait DirectStorage ?
Microsoft a initialement développé DirectStorage en tant qu'API DirectX pour les consoles Xbox Series X et S. Cette technologie vise à charger plus de données de jeu simultanément sans mettre à rude épreuve votre matériel. En termes simples, DirectStorage comble le fossé entre le stockage et la technologie GPU.
Les jeux modernes chargent beaucoup de données. Pour éviter de trop solliciter votre mémoire, les jeux décomposent divers éléments tels que les textures en morceaux plus petits. Ils chargent uniquement les éléments nécessaires à la scène en cours.
Malheureusement, cette approche génère également beaucoup de demandes. Le principal problème est que les API actuelles ne sont pas optimisées pour un nombre élevé de requêtes. Ils traitent les demandes individuellement. Il s'agit d'une approche extrêmement inefficace pour les jeux qui nécessitent de traiter des milliers ou des dizaines de milliers de requêtes par seconde.
Le traitement d'un grand nombre de demandes peut parfois créer des goulots d'étranglement. C'est exactement le problème que DirectStorage pour PC vise à résoudre. Cette technologie permet aux développeurs de jeux de créer des requêtes par lots.
Comme Microsoft explique, DirectStorage peut gérer des milliers de requêtes en décompressant le GPU en même temps. Cela conduit à des temps de chargement plus rapides.
Comment activer DirectStorage sur Windows 11 ?
DirectStorage est une API (Application Programming Interface) à la base. En tant qu'utilisateur de Windows 11, vous n'avez rien à faire pour activer cette fonctionnalité. Les développeurs de jeux peuvent utiliser cette API pour développer des jeux vidéo complexes.
Mais d'abord, vous devez attendre que les développeurs de jeux implémentent cette fonctionnalité dans leurs jeux. Lorsque vous lancez vos jeux compatibles DirectStorage, votre machine s'occupe du reste.
Au moment de la rédaction de cet article, aucun jeu n'implémente cette fonctionnalité. Nous nous attendons à ce que les premiers jeux compatibles DirectStorage arrivent au début de 2023. Le temps nous dira à quelle vitesse les développeurs de jeux adopteront cette nouvelle technologie.
Exigences de stockage direct
Gardez à l'esprit qu'il existe certaines exigences système que votre ordinateur doit remplir pour utiliser DirectStorage. À savoir, vous avez besoin d'un SSD NVMe de 1 To et d'un GPU DirectX12 prenant en charge Shader Model 6.0.
En tant que Microsoft explique, DirectStorage requiert un "SSD NVMe pour stocker et exécuter des jeux qui utilisent le pilote Standard NVM Express Controller et un GPU DirectX12 avec prise en charge de Shader Model 6.0“. En d'autres termes, assurez-vous d'avoir un SSD NVMe de 1 To ou plus et installez vos jeux sur ce SSD.
Pour plus d'informations sur DirectStorage pour Windows 11, vous pouvez consulter la présentation disponible sur Chaîne YouTube de Microsoft Game Stack.
Conclusion
DirectStorage est une nouvelle API que les développeurs de jeux peuvent utiliser pour créer des mondes de jeu plus vastes et se chargeant plus rapidement que jamais. En tant qu'utilisateur Windows, vous n'avez rien de spécifique à faire pour activer cette fonctionnalité. Les développeurs du jeu s'occuperont de tout. Assurez-vous simplement que votre système répond aux exigences matérielles de DirectStorage. Vous avez besoin d'un SSD NVMe de 1 To et d'un GPU DirectX12 prenant en charge Shader Model 6.0.
Que pensez-vous du nouveau système DirectStorage? Selon vous, quel est le premier jeu qui bénéficiera de la prise en charge de DirectStorage? Placez vos paris dans les commentaires ci-dessous.