ID3DXSaveUserData::AddMeshChildData-Methode
Fügen Sie dem Gitter untergeordnete Daten hinzu.
Syntax
HRESULT AddMeshChildData(
[in] const D3DXMESHCONTAINER *pMeshContainer,
[in] LPD3DXFILESAVEOBJECT pXofSave,
[in] LPD3DXFileSaveData pXofMeshData
);
Parameter
-
pMeshContainer [in]
-
Typ: const D3DXMESHCONTAINER*
Zeiger auf einen Gittercontainer. Siehe D3DXMESHCONTAINER.
-
pXofSave [in]
-
Typ: LPD3DXFILESAVEOBJECT
Zeiger auf ein .x-Dateispeicherobjekt. Verwenden Sie den Zeiger, um ID3DXFileSaveObject::AddDataObject aufzurufen, um ein untergeordnetes Datenobjekt hinzuzufügen. Speichern Sie die Daten nicht mit ID3DXFileSaveObject::Save.
-
pXofMeshData [in]
-
Typ: LPD3DXFileSaveData
Zeiger auf einen X-Dateidatenknoten. Verwenden Sie den Zeiger, um ID3DXFileSaveData::AddDataObject aufzurufen, um ein untergeordnetes Datenobjekt 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.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch