Freigeben über


Speichern in einer X-Datei (Legacy) (Direct3D 9)

Verwenden Sie das folgende Verfahren in Legacyanwendungen, um X-Dateivorlagen und -Daten in einer X-Datei zu speichern.

  1. Verwenden Sie die DirectXFileCreate-Funktion , um ein IDirectXFile-Objekt zu erstellen.
  2. Verwenden Sie die IDirectXFile::RegisterTemplates-Methode , um das DirectX-Dateisystem über alle Von Ihnen verwendeten Vorlagen zu informieren.
  3. Verwenden Sie die IDirectXFile::CreateSaveObject-Methode , um ein IDirectXFileSaveObject-Objekt zu erstellen.
  4. Verwenden Sie die IDirectXFileSaveObject::SaveTemplates-Methode , um Vorlagen zu speichern, falls gewünscht.
  5. Durchlaufen Sie die zu speichernden Objekte. Führen Sie für jedes Objekt der obersten Ebene die folgenden Schritte aus.
  6. Lassen Sie das IDirectXFileSaveObject-Objekt los.
  7. Lassen Sie das IDirectXFile-Objekt los.

X Files (Legacy)