El formato de archivo DirectDraw Surface (DDS) es un formato contenedor introducido por Microsoft con DirectX 7.0 para almacenar texturas y mapas de entorno cúbicos. Se utiliza principalmente en aplicaciones de renderizado 3D en tiempo real, como videojuegos y software de simulación, debido a que admite formatos de píxeles comprimidos y sin comprimir. Una de sus ventajas más significativas es su capacidad para almacenar datos en formatos que pueden ser leídos directamente por la GPU (Unidad de Procesamiento Gráfico), como la compresión de texturas S3 (DXTn/BCn). Esto permite un uso eficiente de la memoria y tiempos de carga más rápidos, ya que el hardware no necesita descomprimir la imagen a un formato sin procesar antes de su uso. Los archivos DDS pueden almacenar mipmaps, que son secuencias de imágenes precalculadas y optimizadas que representan la misma textura en resoluciones progresivamente más bajas, lo que ayuda a reducir el aliasing y mejorar el rendimiento. Además, el formato admite estructuras de datos complejas como texturas de volumen y mapas de cubos, convirtiéndolo en un estándar esencial para el desarrollo moderno de gráficos 3D y la gestión de activos. Sigue siendo el estándar de la industria para activos de textura en entornos basados en DirectX.