ID3DXSaveUserData::AddMeshChildData-Methode
Fügen Sie dem Gitternetz 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 Meshcontainer. Siehe D3DXMESHCONTAINER.
-
pXofSave [ In]
-
Typ: LPD3DXFILESAVEOBJECT
Zeiger auf ein .x-Datei-Speicherobjekt. Verwenden Sie den Zeiger zum Aufrufen von ID3DXFileSaveObject::AddDataObject, 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 zum Aufrufen von ID3DXFileSaveData::AddDataObject, 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 so, dass D3D _ OK zurückgegeben wird. Programmieren Sie andernfalls die -Methode so, dass eine entsprechende Fehlermeldung von D3DERR oder D3DXERRzurückgegeben wird, da dadurch auch D3DXLoadMeshHierarchyFromX fehlschlägt und der Fehler zurückgegeben wird.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|