A Microsoft havia prometido que a API DirectStorage, lançada pela primeira vez com os consoles Xbox Series S | X, seria lançada em uma prévia do desenvolvedor para PC neste verão. Essa promessa foi mantida na última sexta-feira , quando o primeiro kit de visualização foi entregue aos desenvolvedores de jogos que assinaram o programa de visualização para desenvolvedores NDA.

Curiosamente, porém, a Microsoft voltou atrás em seu decisão anterior de tornar o DirectStorage disponível apenas no Windows 11. O gerente de programa Hassan Uraizee explicou:

A Microsoft está empenhada em garantir que, quando os desenvolvedores de jogos adotarem uma nova API, eles possam alcançar o maior número possível de jogadores. Como tal, os jogos criados com o DirectStorage SDK serão compatíveis com o Windows 10, versão 1909 e superior; o mesmo que o DirectX 12 Agility SDK .

Os recursos do DirectStorage podem ser divididos em:

O novo modelo de programação da API DirectStorage que fornece um padrão de envio/conclusão em lote no estilo DX12, livrando os aplicativos da necessidade de gerenciar milhares de pessoas individualmente de solicitações de E/S/notificações de conclusão por segundo descompactação de GPU, fornecendo descompressão super-rápida de ativos para cenários de tempo de carregamento e streaming (em uma visualização posterior) Otimizações da pilha de armazenamento: no Windows 11, isso consiste em uma pilha de armazenamento do SO atualizado que libera todo o potencial do DirectStorage, e no Windows 10, os jogos ainda se beneficiarão do uso mais eficiente da pilha de armazenamento do sistema operacional legado

Isso significa que qualquer jogo criado no DirectStorage se beneficiará do novo modelo de programação e da tecnologia de descompressão de GPU no Windows 10, versão 1909 e acima. Além disso, como o Windows 11 foi criado com o DirectStorage em mente, os jogos executados no Windows 11 se beneficiam ainda mais de novas otimizações de pilha de armazenamento. A implementação do tempo de execução da API e a tecnologia de descompressão da GPU são fornecidas por meio do DirectStorage SDK e acompanham o jogo. Como desenvolvedor de jogos, você só precisa implementar DirectStorage uma vez em seu mecanismo, e todos os benefícios aplicáveis ​​serão aplicados automaticamente e dimensionados de forma adequada para os jogadores.

Pode demorar um pouco até que qualquer jogo possa aproveite a API IO, mas o desenvolvedor Metro 4A Games calcula que será muito benéfico para jogos de PC como um todo.

Categories: Wordpress