DirectDraw Surface (DDS) — это формат контейнерных файлов, представленный компанией Microsoft в DirectX 7.0 для хранения текстур и кубических карт окружения. Он преимущественно используется в приложениях для рендеринга 3D-графики в реальном времени, таких как видеоигры и симуляторы, благодаря поддержке как сжатых, так и несжатых форматов пикселей. Одним из важнейших преимуществ DDS является возможность хранения данных в форматах, которые могут быть напрямую считаны графическим процессором (GPU), например, S3 Texture Compression (DXTn/BCn). Это обеспечивает эффективное использование памяти и ускоряет время загрузки, так как аппаратному обеспечению не требуется предварительно распаковывать изображение в «сырой» формат перед использованием. Файлы DDS могут содержать мип-текстуры (mipmaps) — предварительно рассчитанные оптимизированные последовательности изображений, представляющие одну и ту же текстуру с постепенно уменьшающимся разрешением, что помогает снизить алиасинг и повысить производительность. Кроме того, формат поддерживает сложные структуры данных, такие как объемные текстуры и кубические карты, что делает его важным стандартом для современной разработки 3D-графики и управления ресурсами. DDS остается отраслевым стандартом для текстурных активов в средах, основанных на DirectX.