ID3DXSaveUserData::AddTopLevelDataObjectsPre-Methode
Fügen Sie ein Objekt der obersten Ebene vor der Framehierarchie hinzu.
Syntax
HRESULT AddTopLevelDataObjectsPre(
[in] LPD3DXFILESAVEOBJECT pXofSave
);
Parameter
-
pXofSave [in]
-
Typ: LPD3DXFILESAVEOBJECT
Zeiger auf ein .x-Dateispeicherobjekt. Verwenden Sie diesen Zeiger, um IDirectXFileSaveObject::CreateDataObject aufzurufen, um das zu speichernde Datenobjekt zu erstellen. Rufen Sie dann IDirectXFileSaveObject::SaveData auf, um die Daten zu speichern.
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.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch