ID3DXSaveUserData::AddMeshChildData method
Add child data to the mesh.
Syntax
HRESULT AddMeshChildData(
[in] const D3DXMESHCONTAINER *pMeshContainer,
[in] LPD3DXFILESAVEOBJECT pXofSave,
[in] LPD3DXFileSaveData pXofMeshData
);
Parameters
-
pMeshContainer [in]
-
Type: const D3DXMESHCONTAINER*
Pointer to a mesh container. See D3DXMESHCONTAINER.
-
pXofSave [in]
-
Type: LPD3DXFILESAVEOBJECT
Pointer to a .x file save object. Use the pointer to call ID3DXFileSaveObject::AddDataObject to add a child data object. Do not save the data with ID3DXFileSaveObject::Save.
-
pXofMeshData [in]
-
Type: LPD3DXFileSaveData
Pointer to a .x file data node. Use the pointer to call ID3DXFileSaveData::AddDataObject to add a child data object.
Return value
Type: HRESULT
The return values of this method are implemented by an application programmer. In general, if no error occurs, program the method to return D3D_OK. Otherwise, program the method to return an appropriate error message from D3DERR or D3DXERR, as this will cause D3DXLoadMeshHierarchyFromX to fail also, and return the error.
Requirements
Requirement | Value |
---|---|
Header |
|
Library |
|
See also