What Is Windows DirectStorage? Does It Make Your Gaming Experience Better – Tech News Today

Since the early days of gaming, loading times on games have been a major problem. Whether you are stuck on the loading screen or the game’s assets do not load in, we can agree that it is not an enjoyable experience. But, with the release of Microsoft’s latest technology DirectStorage, all this goes away.

DirectStorage is Microsoft’s newest SDK that coordinates with your storage device to achieve blazing fast speeds. Not only will the games load fast but the gameplay is also smooth because the textures and other assets also load faster. Sounds awesome right? Let’s see what this revolutionary technology brings to the table.

What is DirectStorage?

On the surface, DirectStorage is an API for DirectX 12 run devices that takes advantage of faster storage devices to promote faster loading times in games. This is achieved because the game assets load directly to the GPU from the drive. It has already been introduced to other Microsoft devices like the Xbox Series X, and One. It is recently launched for Windows PC. 

Game developers benefit from this since now they can make use of faster drives to decrease game loading times and smoothen gaming performance. They no longer have to work with the older APIs which did not support the faster storage options.

As of now, DirectStorage supports systems with either Windows 10 or 11 and it also requires an NVMe drive alongside a GPU with DirectX 12 capabilities. However, Microsoft recommends Windows 11 which has better storage optimization features.

Now that we have looked at what DirectStorage brings to the table. Let’s see what the pros and cons are.


  • Faster game load times.
  • Optimal use of storage device’s read/write speed.
  • Eliminate I/O request bottlenecks.

  • Requires a faster NVMe drive. Preferably running on PCIe 4.0.
  • Graphics card compatible with DirectX 12 is needed.
  • Not many games support it as of yet.

How Does it Work?

To know how DirectStorage works we will have to figure out how the game’s assets are loaded in. Traditionally, the way it is done is – First, the game files are read by the CPU from the storage device, then it is transferred to the system memory (RAM). Then it is once more transferred to the CPU and then finally to the GPU. 

This process of loading streaming assets was much of a big deal for older games. Streaming assets are game data that load in as the game’s territory expands and grows. Unlike older games, streaming assets load the data in and out instead of loading everything at once. This means that the engine the game is running on has to support this process continuously. 

This is where DirectStorage comes in, it completely cuts the process. It allows the GPU to directly read the assets from the storage without the interference of the CPU or the memory. This drastically improves game load times and improves performance. 

Since you are directly reading the game assets from …….

Source: https://www.technewstoday.com/directstorage-for-gaming/

Posted on

Leave a Reply

Your email address will not be published. Required fields are marked *