DirectStorage no Windows 11: Guia Completo de Ativação e Melhores Dicas

O recente anúncio da incorporação do DirectStorage nos sistemas Windows tem gerado grande expectativa entre os jogadores de todo o mundo. Esta API, inicialmente desenvolvida para o Xbox, tem o potencial de aprimorar de forma substancial a experiência de jogo. Vamos explorar neste artigo como habilitar o DirectStorage e tudo o que você precisa saber sobre esta tecnologia.

O que é DirectStorage no Windows 11?

O DirectStorage, através de uma API de baixo nível da Microsoft, possibilita que os jogos sejam carregados em questão de milissegundos.

Ao carregar um jogo, o DirectStorage armazena todos os seus recursos no disco rígido do computador, incluindo gráficos, áudio, mapas e modelos de personagens. O jogo, então, utiliza uma API (Interface de Programação de Aplicações) para acessar esses dados.

As APIs são responsáveis por armazenar e recuperar os dados do disco rígido para a RAM do sistema, que posteriormente são enviados para a GPU (Unidade de Processamento Gráfico) para renderização.

Para otimizar o espaço de armazenamento, os dados do jogo são comprimidos antes de serem baixados. No entanto, os dados comprimidos não podem ser usados diretamente pela GPU. Por isso, a descompressão ocorre na CPU antes dos dados serem transferidos para a VRAM da GPU para exibição.

A compressão e descompressão dos dados na CPU cria um gargalo na comunicação entre a CPU e a GPU, tornando o processo de carregamento mais lento.

Para solucionar este problema e aprimorar a experiência de jogo no PC, a Microsoft introduziu o DirectStorage, anteriormente exclusivo para os consoles Xbox Series X/S.

Mecanismo do DirectStorage

O DirectStorage, ao substituir as APIs mais antigas, oferece diversas vantagens para os desenvolvedores.

A descompressão dos dados, que antes era feita na CPU após a transferência para a RAM, agora é realizada diretamente pela GPU. O DirectStorage utiliza métodos inovadores de compressão na GPU, permitindo que ela receba uma grande quantidade de dados comprimidos de uma vez e os descomprima rapidamente, sem atrasos na renderização dos gráficos. GPUs modernas de alto desempenho são capazes de descomprimir dados a uma velocidade superior à das CPUs.

As APIs anteriores para jogos liam dados a taxas de MB/s ou menos. O DirectStorage aproveita a velocidade e a largura de banda do SSD NVMe, com taxas de GB/s. Isso resulta em taxas de quadros melhoradas, tempos de carregamento quase instantâneos e permite que os desenvolvedores criem jogos mais complexos. A principal limitação atual é a falta de suporte do DirectStorage em jogos que possam tirar proveito desses recursos no Windows 11.

O DirectStorage é essencial?

Não. Se o DirectStorage não estiver disponível, você ainda poderá jogar seus jogos como sempre fez. No entanto, o DirectStorage irá aprimorar sua experiência de jogo, sendo um recurso desejável, mas não indispensável.

Meu PC é compatível com DirectStorage?

Nem todas as máquinas podem usar o DirectStorage. É necessário um computador que atenda aos requisitos mínimos de sistema, como um SSD NVMe de 1 TB ou mais para armazenar e executar jogos. Além disso, o SSD NVMe deve ser compatível com o driver “Standard NVM Express Controller”, conforme a especificação NVMe.

Você também precisará de uma GPU que suporte DirectX 12 Ultimate e Shader Model 6.0, como as placas Nvidia RTX 2000 ou RTX 3000, ou AMD RDNA 2.

Se o seu sistema atender a esses requisitos mínimos de hardware, você poderá usar o DirectStorage nos seus jogos.

O DirectStorage também requer o Windows 11 ou o Windows 10 (versão 1909 ou superior).

Como ativar o DirectStorage no Windows 11

O DirectStorage é uma API que já está integrada no Windows 11, portanto, não é necessário ativar nenhuma função manualmente. No entanto, é preciso aguardar que os desenvolvedores de jogos implementem essa funcionalidade em seus jogos. Quando você executar um jogo compatível com o DirectStorage, seu computador automaticamente utilizará essa tecnologia.

Até o momento, nenhum jogo implementou este recurso. Espera-se que os primeiros jogos compatíveis com o DirectStorage sejam lançados no início de 2023. Teremos que aguardar para ver a adoção desta tecnologia pela indústria de jogos.

Comparação de desempenho: DirectStorage no Windows 11 vs. Windows 10

O DirectStorage tem um impacto mais significativo em jogos executados no Windows 11, pois a API está integrada ao sistema. No Windows 10, embora o DirectStorage também traga benefícios como carregamento de dados mais rápido e taxas de quadros aprimoradas, a velocidade bruta não será tão alta quanto no Windows 11.

Portanto, se você busca o melhor desempenho em jogos, pode ser vantajoso atualizar para o Windows 11, um processo relativamente simples com o plano de atualização gratuita.

Mesmo que o DirectStorage ainda esteja em desenvolvimento, em breve os desenvolvedores de jogos poderão criar jogos de alta qualidade, sem tempos de carregamento extensos. Os jogadores poderão desfrutar de um novo nível de imersão, e outros softwares, como o Office, também poderão se beneficiar desta tecnologia.

Perguntas Frequentes Adicionais

Qual versão do Windows é mais indicada para o DirectStorage?

O DirectStorage tem um desempenho notavelmente melhor no Windows 11 devido às otimizações implementadas na pilha de armazenamento.

O DirectStorage é uma API totalmente nova?

Não inteiramente. A API DirectStorage já existe nos consoles Xbox Series X e Xbox Series S da Microsoft. No entanto, é uma novidade no Windows.

O DirectStorage já está disponível para download? Onde posso baixá-lo?

Em julho de 2021, foi disponibilizada a versão DirectStorage Developer Preview. A API DirectStorage para PC agora pode ser baixada no site da Microsoft.

O DirectStorage ainda tem um longo caminho pela frente

O DirectStorage tem o potencial de revolucionar a experiência de jogo para jogadores de PC. No entanto, os desenvolvedores de jogos ainda não adotaram a ideia em larga escala. A Microsoft está trabalhando para tornar o DirectStorage um padrão na indústria, mas somente o tempo dirá se seus esforços terão sucesso.

Os desenvolvedores poderão criar mundos maiores e visuais mais detalhados. Se os jogos suportarem o DirectStorage, os tempos de carregamento serão significativamente reduzidos.

O suporte ao DirectStorage ainda está inconsistente, mas espera-se que melhore nos próximos anos à medida que a tecnologia amadurecer.

O que você acha da incorporação do DirectStorage no Windows? Como você acha que isso afetará o mundo dos jogos? Você apoia ou é contra? Deixe sua opinião nos comentários!