.DDS

DDS Datei

DirectDraw Surface (DirectX texture image)
Frage stellen
SCHNELLE ANTWORT

Eine DDS-Datei ist eine DirectDraw Surface-Textur von Microsoft für DirectX. Spiele wie Skyrim, Fallout und Source-Engine-Titel speichern Texturen als DDS. Zur Ansicht verwenden Sie das kostenlose XnView MP oder IrfanView. Zur Bearbeitung nutzen Sie Paint.NET oder GIMP. Um DDS in PNG oder JPG zu konvertieren, öffnen Sie die Datei in einem dieser Programme und speichern Sie sie in einem anderen Format.

Entwickler: Microsoft (DirectX) Kategorie: Rasterbilddateien Offener Standard MIME: image/vnd-ms.dds
VERFÜGBAR AUF Windows macOS Linux Web
Verwandt: .JPG · .PNG · .TIF · .ECW

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Jul 22, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das DDS-Dateiformat?

Das .dds-Dateiformat (kurz für DirectDraw Surface) enthält Rasterbilder, die von DirectX verwendet werden. Eine Standard-.dds-Datei enthält Texturen, Hintergründe, Cubemaps und Texture Maps für Computerspiele und andere Echtzeit-3D-Anwendungen.

Das Format kann Komprimierung zur Reduzierung der Dateigröße verwenden, was jedoch vollständig optional ist. .dds verwendet den S3 Texture Compression-Algorithmus (S3TC), der die BC1-BC3-Familie (auch bekannt als DXT1, DXT3 und DXT5) abdeckt. Neuere BC4-BC7-Modi, eingeführt mit Direct3D 10, erweitern die Unterstützung auf HDR-Inhalte, Normal Maps und hochwertige RGBA-Daten. .dds-Dateidaten können mit standardmäßigen DirectX-Bibliotheksfunktionen und -befehlen dekomprimiert und gerendert werden, und blockkomprimierte Formate werden nativ von der GPU ohne CPU-Beteiligung dekodiert.

.dds wurde für Echtzeit-Rendering-Softwareanwendungen wie Computerspiele entwickelt. Vorkomprimierte .dds-Texturen ermöglichen Spielen ein schnelleres Laden von Assets und reduzieren den Speicherverbrauch von DirectX-kompatiblen GPUs. Das Format unterstützt auch eingebettete vorberechnete Mipmap-Ketten, die die Rendering-Leistung bei unterschiedlichen Sichtdistanzen verbessern.

.dds wurde zusammen mit dem DirectX 7.0-Standard eingeführt. Jede neuere DirectX-Version fügte weitere Verbesserungen hinzu - DirectX 8.0 fügte Unterstützung für Volumentexturen hinzu, Direct3D 10 fügte Texture-Arrays und den DDS_HEADER_DXT10-Erweiterungsblock hinzu, und Direct3D 11 erweiterte BC7 für hochwertige RGBA-Texturkomprimierung. Jede .dds-Datei beginnt mit der vier-Byte-Magic-Signatur DDS (einschließlich eines abschließenden Leerzeichens) an Byte-Offset 0. Verwandte Texturformate sind .PNG, .TGA und .KTX für plattformübergreifende Content-Pipelines.

Sicherheit

RISIKO: LOW

DDS ist passive Bilddaten ohne ausführbaren Code, daher ist das Ansehen sicher. Die eigentlichen Risiken sind technischer Natur: Speichern Sie beim Bearbeiten mit der RICHTIGEN Komprimierung (z. B. DXT5/BC3 oder BC7 für Farbe-mit-Alpha, BC5 für Normal Maps) und regenerieren Sie Mipmaps, sonst sieht die Textur falsch aus oder bricht im Spiel; die Konvertierung in JPG ruiniert Normal-/Specular-Maps. Spiel-/Mod-Texturen sind oft urheberrechtlich geschützte Inhalte - respektieren Sie die Lizenzierung. Meiden Sie zwielichtige „DDS-Konverter“-Seiten, die Downloads mit Adware bündeln; verwenden Sie die hier aufgeführten kostenlosen Tools.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEDirectDraw Surface (DirectX texture image)
ENTWICKLERMicrosoft (DirectX)seit DirectX 7 (1999); modern DX10 header extension added with DirectX 10 (2006)
MIME TYPEimage/vnd-ms.dds
TYPBinärer Raster-Textur-Container (blockkomprimiert oder unkomprimiert, mit Mipmaps)
STANDARDOffen · lizenzfrei
MAGIC BYTES · DATEISIGNATUR
OFFSET
00010203
HEX
44445320
ASCII
DDS
Jede DDS-Datei beginnt mit „DDS “ (44 44 53 20, vier Bytes einschließlich eines abschließenden Leerzeichens) an Offset 0, gefolgt von einem 124-Byte DDS_HEADER. Dateien, die die neuere DX10-Erweiterung verwenden, fügen einen DDS_HEADER_DXT10-Block hinzu und tragen das FourCC „DX10“ im Header. Die Pixeldaten sind in der Regel blockkomprimiert (DXT1/3/5 alias BC1/2/3 oder BC4-BC7) und enthalten typischerweise eine vorberechnete Mipmap-Kette.

Programme zum Öffnen von DDS-Dateien

Windows5 apps
GIMP Open Source DDS über das integrierte DDS-Plugin öffnen/bearbeiten; beim Export Komprimierung und „Mipmaps generieren“ auswählen.
IrfanView Kostenlos Schneller Viewer - öffnen Sie die .dds-Datei (DDS-Unterstützung ist eingebaut/über Plugins); Datei > Speichern unter, um PNG/JPG zu exportieren.
Paint.NET Kostenlos Kostenloser Editor mit nativer DDS-Unterstützung - öffnen, bearbeiten und dann als DDS speichern, wobei Sie die Komprimierung (DXT/BC) und Mipmap-Optionen auswählen.
XnView MP Kostenlos Öffnen Sie die .dds-Datei zur sofortigen Ansicht; stapelkonvertieren Sie zu PNG/JPG über Extras > Stapelkonvertierung. Kostenlos für den privaten Gebrauch.
Adobe Photoshop + NVIDIA Texture Tools Exporter / Intel Texture Works Kostenpflichtig Installieren Sie das kostenlose NVIDIA- oder Intel-DDS-Plugin und öffnen/speichern Sie dann DDS in Photoshop mit vollständiger BC1-BC7-Steuerung und Mipmap-Generierung.
macOS2 apps
GIMP Open Source DDS über das integrierte DDS-Plugin öffnen/bearbeiten; beim Export Komprimierung und „Mipmaps generieren“ auswählen.
XnView MP Kostenlos Öffnen Sie die .dds-Datei zur sofortigen Ansicht; stapelkonvertieren Sie zu PNG/JPG über Extras > Stapelkonvertierung. Kostenlos für den privaten Gebrauch.
Linux3 apps
GIMP Open Source DDS über das integrierte DDS-Plugin öffnen/bearbeiten; beim Export Komprimierung und „Mipmaps generieren“ auswählen.
XnView MP Kostenlos Öffnen Sie die .dds-Datei zur sofortigen Ansicht; stapelkonvertieren Sie zu PNG/JPG über Extras > Stapelkonvertierung. Kostenlos für den privaten Gebrauch.
ImageMagick / texconv (CLI) Open Source Microsofts texconv (DirectXTex) konvertiert DDS <-> PNG/TGA mit voller BC-Steuerung; ImageMagick bewältigt gängige Fälle.
Web1 app
Online DDS viewers/converters Kostenlos Laden Sie eine .dds-Datei hoch, um sie in der Vorschau anzuzeigen und eine PNG/JPG herunterzuladen, ohne Software installieren zu müssen (geeignet für nicht vertrauliche Texturen).

Technische Details

technische Spezifikation
ContainertypBinärer Raster-Textur-Container, der sowohl blockkomprimierte als auch unkomprimierte Pixeldaten unterstützt
Magic Bytes„DDS “ (Hex 44 44 53 20) an Offset 0, einschließlich eines abschließenden Leerzeichens - in jeder gültigen .dds-Datei vorhanden
Header-Struktur4-Byte-Magic + 124-Byte DDS_HEADER; Dateien, die die DX10-Erweiterung verwenden, fügen direkt danach einen DDS_HEADER_DXT10-Block hinzu
BlockkomprimierungsformateBC1 (DXT1), BC2 (DXT3), BC3 (DXT5), BC4, BC5, BC6H (HDR), BC7 (hochwertige RGBA)
Unkomprimierte FormateUnterstützt - RGBA8888, A8L8, R16G16B16A16F und andere rohe Pixellayouts können ohne Komprimierung gespeichert werden
Mipmap-UnterstützungVorberechnete Mipmap-Kette in einer einzelnen Datei eingebettet; Mip-Anzahl in DDS_HEADER.dwMipMapCount gespeichert
Cubemap-UnterstützungSechs Cubemap-Flächentexturen in einer Datei kodiert; gekennzeichnet durch DDSCAPS2_CUBEMAP-Bits im DDS_HEADER
Volumentexturen3D-(volumetrische) Texturen unterstützt seit DirectX 8.0; Scheiben sequentiell pro Mip-Ebene gespeichert
Texture-ArraysArray von Texturschichten in einer Datei gespeichert, verfügbar über die DX10-Header-Erweiterung (Direct3D 10+)
GPU-KompatibilitätBlockkomprimierte Formate werden nativ von der GPU dekodiert, was einen direkten Upload ohne CPU-Dekomprimierung ermöglicht
HDR-UnterstützungBC6H speichert halbgenaue Gleitkomma-(FP16)-HDR-Luminanzdaten für physikalisch basiertes Rendering
MIME-Typimage/vnd-ms.dds
DX10-Header-FourCCDateien mit der DX10-Erweiterung tragen das FourCC-Token „DX10“ im dwFourCC-Feld von DDS_PIXELFORMAT
Typischer AnwendungsfallEchtzeit-3D-Rendering: Spiel-Engine-Texturen, Skyboxes, Normal Maps, Rauheits-/Metallic-PBR-Maps
VeröffentlichtDirectX 7 (1999); modern DX10 header extension added with DirectX 10 (2006)
Offener StandardJa · lizenzgebührenfrei
Spezifikationlearn.microsoft.com

DDS-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit DDS-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu DDS-Dateien.

Häufig gestellte Fragen

Wie öffne ich eine DDS-Datei unter Windows?
Für einen schnellen Blick verwenden Sie das kostenlose XnView MP oder IrfanView. Um die Textur zu bearbeiten, verwenden Sie das kostenlose Paint.NET oder GIMP (beide haben native DDS-Unterstützung) oder Photoshop mit dem kostenlosen NVIDIA Texture Tools / Intel Texture Works-Plugin.
Wie konvertiere ich eine DDS-Datei in PNG oder JPG?
Öffnen Sie sie in XnView MP, GIMP oder Paint.NET und speichern Sie als PNG/JPG, oder konvertieren Sie einen ganzen Ordner im Stapel in XnView MP/IrfanView. Auf der Befehlszeile können dies auch Microsofts texconv oder ImageMagick erledigen.
Warum öffnet mein normaler Bildbetrachter eine .dds-Datei nicht?
Die meisten einfachen Bildbetrachter unterstützen keine DirectX-Texturen. Verwenden Sie ein DDS-fähiges Tool - XnView MP, IrfanView, Paint.NET oder GIMP -, das Blockkomprimierung und Mipmaps versteht.
Was ist das beste kostenlose Tool zum Bearbeiten von DDS-Texturen für Modding?
Paint.NET und GIMP sind die beliebten kostenlosen Editoren - beide öffnen DDS und ermöglichen Ihnen, beim Speichern die Komprimierung (DXT1/DXT5/BC7) zu wählen und Mipmaps zu generieren, was für die korrekte Darstellung von Texturen im Spiel wichtig ist.
Was bedeutet DXT1/DXT5/BC7 beim Speichern einer DDS-Datei?
Das sind die Blockkomprimierungsformate, die DDS verwendet. DXT1/BC1 = Farbe, 1-Bit-Alpha; DXT5/BC3 = Farbe mit vollem Alpha; BC5 = Normal Maps; BC7 = hochwertige Farbe+Alpha (DX10). Stimmen Sie dies mit dem Original oder den Anforderungen des Spiels ab.
Muss ich Mipmaps beibehalten, wenn ich eine DDS-Datei bearbeite?
Normalerweise ja - Spiele verlassen sich auf die Mipmap-Kette für das Rendering in der Distanz. In Paint.NET/GIMP/texconv aktivieren Sie beim Export „Mipmaps generieren“, es sei denn, das Asset verwendet ausdrücklich keine.

Quellen

1Microsoft - DDS (DirectDraw Surface) programming guidelearn.microsoft.com
2Microsoft DirectXTex (texconv/texassemble)github.com

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.TMPTemporary File

Verwandte Erweiterungen

.JPGJPEG Image
.PNGPortable Network Graphics
.TIFTagged Image File Format
.ECWEnhanced Compression Wavelet (ECW) image
.AVIFAV1 Image File Format (AVIF)
.JP2JPEG 2000 Image (ISO/IEC 15444-1)

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen