Thursday, November 21, 2024

DirectStorage API: Windows 10* and 11 catch up with Xbox Series X|S

Date:

From now on, the DirectStorage programming interface in combination with an NVMe SSD also guarantees shorter loading times from and in games under Windows 10* and Windows 11. DirectStorage is a key feature of Xbox Series X|S (Review).

DirectStorage is now also available for PC

After Microsoft released the DirectStorage Developer Preview, which is primarily aimed at developers and experienced users, in July 2021, the final version of the Xbox Series X|S File I/O API has now been released on PC as well. Windows 10 and Windows 11 are officially supported, but that’s only half the story.

*Windows 10 users, on the other hand, will have to live with limitations from the start, as Microsoft had already emphasized in the first developer preview:

  • Windows 10 will not be able to use the full scope of so-called storage stack optimizations, which should only unlock the full potential of DirectStorage in Windows 11, which was also developed with an eye toward the new API.
  • However, games should already benefit from Windows 10’s “new programming model and GPU decompression technology.”

On the other hand, comparable results to Xbox Series X|S with Windows 11 can be expected.

API ensures shorter load times in games

DirectStorage is a new programming interface for data input and output, known as the File I/O API. She is part of the call speed architecture of the two Microsoft game consoles released in November 2020.

The games can begin

With the release of the final version of DirectStorage, Microsoft is also releasing the corresponding development kit for the API and allowing game developers to implement the API.

This version of DirectStorage gives developers everything they need to move to a new IO model for their games, and we’re working on even more ways to offload the work of the CPU.

GPU decompression is next on our roadmap, a feature that will give developers more control over resources and how hardware is leveraged.

Microsoft

It is not yet possible to say for sure when the first patches are expected for games that have already been released or new titles that have already been optimized for release on DirectStorage.

As Andrew Yeung already pointed out in September 2020 in the Microsoft Developer Blog wrote, the DirectStorage API for Windows is officially seen as a DirectX 12 feature.

Nvidia RTX IO uses DirectStorage

Since, thanks to DirectStorage, graphics cards will be fed more efficiently with game data from the mass storage device, this also brings GPU manufacturers to the scene. Nvidia has included the GeForce RTX 3090, 3080 and 3070 as part of the presentation Nvidia RTX I/O already presented its interface to use DirectStorage. AMD will probably go with the open approach and get by without a proprietary solution. Nvidia is said to use the GeForce RTX 2000 series API.

Nvidia RTX IO uses DirectStorage API (Image: Nvidia)

Microsoft has all the information about DirectStorage in a 30 minute video on the official YouTube channel”Microsoft Game Stack” summarized.

Ebenezer Robbins
Ebenezer Robbins
Introvert. Beer guru. Communicator. Travel fanatic. Web advocate. Certified alcohol geek. Tv buff. Subtly charming internet aficionado.

Share post:

Popular

More like this
Related

Practice Acrylic Nail Techniques Without Needing a Fake Hand

When you're starting your journey with acrylic nails, practice...

Inside the World of Common Snapping Turtles: Behavior and Habitat

The common snapping turtle (Chelydra serpentina) is one of...

How to Use Video Marketing to Promote B2C Products?

Video marketing has emerged as a powerful tool for...

Adapting to Change: The Future for Leopard Tortoise Environments

Leopard tortoises, known for their striking spotted shells and...