Freigeben über


X Files (Legacy) (Direct3D 9)

Das X-Dateiformat bezieht sich auf Dateien mit der Dateinamenerweiterung .x. X-Dateien wurden mit DirectX 2.0 eingeführt. Eine binäre Version dieses Formats wurde anschließend mit DirectX 3.0 veröffentlicht, was auch in dieser Dokumentation beschrieben wird. DirectX 6.0 hat Schnittstellen und Methoden eingeführt, die das Lesen und Schreiben von X-Dateien ermöglichen.

X-Dateien bieten ein vorlagengesteuertes Format, das das Speichern von Gitternetzen, Texturen, Animationen und vom Benutzer definierbaren Objekten ermöglicht. Mit der Unterstützung für Animationssätze können Sie vordefinierte Pfade für die Wiedergabe in Echtzeit speichern. Instancing und Hierarchien werden ebenfalls unterstützt. Instancing ermöglicht mehrere Verweise auf ein Objekt, z. B. ein Gitter, während die Daten nur einmal pro Datei gespeichert werden. Hierarchien werden verwendet, um Beziehungen zwischen Datensätzen auszudrücken.

Das X-Dateiformat stellt Datengrundtypen auf niedriger Ebene bereit, für die Anwendungen über Vorlagen Grundtypen auf höherer Ebene definieren.

Dreidimensionale Modelle, die in diskreten 3ds max oder Alias erstellt wurden| Die Maya-Anwendungen von Wavefront können mit den DirectX-Erweiterungen für Alias Maya in X-Dateien konvertiert werden.

In diesem Abschnitt werden die Struktur von X-Dateien und deren Verwendung in Ihren Anwendungen beschrieben. Die Informationen sind in die folgenden Themen unterteilt.

Weitere Informationen zum X-Dateiformat finden Sie unter X-Dateireferenz.

Weitere Informationen zur X-Datei-API finden Sie unter X-Dateireferenz (Legacy).

Erste Schritte