Freigeben über


ID3DXSaveUserData::RegisterTemplates-Methode

Ein Rückruf für den Benutzer, um eine X-Dateivorlage zu registrieren.

Syntax

HRESULT RegisterTemplates(
  [in] LPD3DXFILE pXFileApi
);

Parameter

pXFileApi [in]

Typ: LPD3DXFILE

Verwenden Sie diesen Zeiger, um benutzerdefinierte X-Dateivorlagen zu registrieren. Siehe ID3DXFile. Verwenden Sie diesen Parameter nicht, um Datenobjekte hinzuzufügen.

Rückgabewert

Typ: HRESULT

Die Rückgabewerte dieser Methode werden von einem Anwendungsprogrammierer implementiert. Wenn kein Fehler auftritt, programmieren Sie im Allgemeinen die Methode, um D3D_OK zurückzugeben. Andernfalls programmieren Sie die -Methode so, dass eine entsprechende Fehlermeldung von D3DERR oder D3DXERR zurückgegeben wird, da dies dazu führt, dass auch D3DXLoadMeshHierarchyFromX fehlschlägt, und geben Sie den Fehler zurück.

Bemerkungen

ID3DXSaveUserData::RegisterTemplates und ID3DXSaveUserData::SaveTemplates bieten einen Mechanismus zum Hinzufügen einer Vorlage zu einer X-Datei zum Speichern von Benutzerdaten.

Anforderungen

Anforderung Wert
Header
D3dx9anim.h
Bibliothek
D3dx9.lib

Siehe auch

ID3DXSaveUserData