DirectStorage é uma nova API e recurso do Windows 11 que permite tempos de carregamento de jogo mais rápidos. Esta tecnologia oferece suporte a mundos de jogo expansivos. Se você é um desenvolvedor de jogos e acha que as APIs atuais limitam sua criatividade, você pode mudar para DirectStorage e criar mundos de jogos que são mais expansivos e carregam mais rápido do que nunca.
O que o DirectStorage faz?
A Microsoft desenvolveu originalmente o DirectStorage como uma API DirectX para os consoles Xbox Series X e S. Essa tecnologia visa carregar mais dados do jogo simultaneamente, sem sobrecarregar o hardware. Simplificando, o DirectStorage preenche a lacuna entre o armazenamento e a tecnologia de GPU.
Os jogos modernos carregam muitos dados. Para evitar colocar muita pressão em sua memória, os jogos quebram vários itens, como texturas, em pedaços menores. Eles carregam apenas os itens necessários para a cena atual.
Infelizmente, essa abordagem também gera muitas solicitações. O principal problema é que as APIs atuais não são otimizadas para um grande número de solicitações. Eles tratam os pedidos individualmente. Esta é uma abordagem extremamente ineficiente para jogos que requerem o processamento de milhares ou dezenas de milhares de solicitações por segundo.
O processamento de um grande número de solicitações às vezes pode criar gargalos. Esse é exatamente o problema que o DirectStorage for PC visa corrigir. Essa tecnologia permite que os desenvolvedores de jogos criem solicitações em lote.
Como Microsoft explica, O DirectStorage pode lidar com milhares de solicitações ao mesmo tempo, descompactando a GPU. Isso leva a tempos de carregamento mais rápidos.
Como eu habilito o DirectStorage no Windows 11?
DirectStorage é uma API (Interface de Programação de Aplicativo) em seu núcleo. Como usuário do Windows 11, você não precisa fazer nada para habilitar esse recurso. Os desenvolvedores de jogos podem usar essa API para desenvolver videogames complexos.
Mas, primeiro, você precisa esperar que os desenvolvedores de jogos implementem esse recurso em seus jogos. Quando você iniciar seus jogos compatíveis com DirectStorage, sua máquina cuidará do resto.
No momento em que este artigo foi escrito, não havia jogos que implementassem esse recurso. Esperamos que os primeiros jogos compatíveis com DirectStorage cheguem no início de 2023. O tempo dirá com que rapidez os desenvolvedores de jogos adotarão essa nova tecnologia.
Requisitos DirectStorage
Lembre-se de que existem certos requisitos de sistema que seu computador precisa atender para usar o DirectStorage. Ou seja, você precisa de um SSD NVMe de 1 TB e uma GPU DirectX12 que suporte Shader Model 6.0.
Como Microsoft explica, DirectStorage requer um “NVMe SSD para armazenar e executar jogos que usam o driver NVM Express Controller padrão e uma GPU DirectX12 com suporte para Shader Model 6.0“. Em outras palavras, certifique-se de obter um SSD NVMe de 1 TB ou superior e instale seus jogos nesse SSD.
Para mais informações sobre DirectStorage para Windows 11, você pode conferir a apresentação disponível em Canal do YouTube da Microsoft Game Stack.
Conclusão
DirectStorage é uma nova API que os desenvolvedores de jogos podem usar para criar mundos de jogos que são mais expansivos e carregam mais rápido do que nunca. Como usuário do Windows, você não precisa fazer nada específico para habilitar esse recurso. Os desenvolvedores de jogos cuidarão de tudo. Apenas certifique-se de que seu sistema atenda aos requisitos de hardware DirectStorage. Você precisa de um SSD NVMe de 1 TB e uma GPU DirectX12 que suporte Shader Model 6.0.
O que você acha do novo sistema DirectStorage? Qual é o primeiro jogo que você acha que terá suporte para DirectStorage? Faça suas apostas nos comentários abaixo.