¿Qué es DirectStorage en Windows 11?

DirectStorage es una nueva API y una función de Windows 11 que permite tiempos de carga de juegos más rápidos. Esta tecnología admite mundos de juego expansivos. Si eres un desarrollador de juegos y sientes que las API actuales limitan tu creatividad, puedes cambiarte a DirectStorage y crear mundos de juegos que sean más expansivos y carguen más rápido que nunca.

¿Qué hace DirectStorage?

Microsoft desarrolló originalmente DirectStorage como una API de DirectX para las consolas Xbox Series X y S. Esta tecnología tiene como objetivo cargar más datos del juego simultáneamente sin ejercer presión sobre su hardware. En pocas palabras, DirectStorage cierra la brecha entre el almacenamiento y la tecnología GPU.

Los juegos modernos cargan muchos datos. Para evitar poner demasiada tensión en tu memoria, los juegos dividen varios elementos, como texturas, en pedazos más pequeños. Cargan solo los elementos necesarios para la escena actual.

Desafortunadamente, este enfoque también genera muchas solicitudes. El principal problema es que las API actuales no están optimizadas para una gran cantidad de solicitudes. Tratan las solicitudes de forma individual. Este es un enfoque extremadamente ineficiente para los juegos que requieren procesar miles o decenas de miles de solicitudes por segundo.

Procesar una gran cantidad de solicitudes a veces puede crear cuellos de botella. Ese es exactamente el problema que DirectStorage para PC pretende solucionar. Esta tecnología permite a los desarrolladores de juegos crear solicitudes por lotes.

Como Microsoft explica, DirectStorage puede manejar miles de solicitudes al mismo tiempo descomprimiendo la GPU. Esto conduce a tiempos de carga más rápidos.

¿Cómo habilito DirectStorage en Windows 11?

DirectStorage es una API (interfaz de programación de aplicaciones) en su núcleo. Como usuario de Windows 11, no necesita hacer nada para habilitar esta función. Los desarrolladores de juegos pueden utilizar esta API para desarrollar videojuegos complejos.

Pero primero, debes esperar a que los desarrolladores de juegos implementen esta función en sus juegos. Cuando inicie sus juegos compatibles con DirectStorage, su máquina se encargará del resto.

En el momento de escribir este artículo, no hay juegos que implementen esta función. Esperamos que los primeros juegos compatibles con DirectStorage lleguen a principios de 2023. El tiempo dirá qué tan rápido los desarrolladores de juegos adoptarán esta nueva tecnología.

Requisitos de DirectStorage

Tenga en cuenta que existen ciertos requisitos del sistema que su computadora debe cumplir para usar DirectStorage. Es decir, necesita un SSD NVMe de 1TB y una GPU DirectX12 que admita Shader Model 6.0.

Como Microsoft explica, DirectStorage requiere un "NVMe SSD para almacenar y ejecutar juegos que usan el controlador Standard NVM Express Controller y una GPU DirectX12 con soporte para Shader Model 6.0“. En otras palabras, asegúrese de obtener un SSD NVMe de 1TB o superior e instalar sus juegos en ese SSD.

Para obtener más información sobre DirectStorage para Windows 11, puede consultar la presentación disponible en Canal de YouTube de Microsoft Game Stack.

Conclusión

DirectStorage es una nueva API que los desarrolladores de juegos pueden usar para crear mundos de juegos que son más expansivos y se cargan más rápido que nunca. Como usuario de Windows, no necesita hacer nada específico para habilitar esta función. Los desarrolladores del juego se encargarán de todo. Solo asegúrese de que su sistema cumpla con los requisitos de hardware de DirectStorage. Necesita un SSD NVMe de 1TB y una GPU DirectX12 que admita Shader Model 6.0.

¿Qué opinas del nuevo sistema DirectStorage? ¿Cuál es el primer juego que crees que recibirá soporte de DirectStorage? Haga sus apuestas en los comentarios a continuación.