Compartir a través de


Método ID3DXSaveUserData::AddMeshChildData

Agregue datos secundarios a la malla.

Sintaxis

HRESULT AddMeshChildData(
  [in] const D3DXMESHCONTAINER    *pMeshContainer,
  [in]       LPD3DXFILESAVEOBJECT pXofSave,
  [in]       LPD3DXFileSaveData   pXofMeshData
);

Parámetros

pMeshContainer [in]

Tipo: const D3DXMESHCONTAINER*

Puntero a un contenedor de malla. Consulte D3DXMESHCONTAINER.

pXofSave [in]

Tipo: LPD3DXFILESAVEOBJECT

Puntero a un objeto de guardado de archivos .x. Use el puntero para llamar a ID3DXFileSaveObject::AddDataObject para agregar un objeto de datos secundario. No guarde los datos con ID3DXFileSaveObject::Save.

pXofMeshData [in]

Tipo: LPD3DXFileSaveData

Puntero a un nodo de datos de archivo .x. Use el puntero para llamar a ID3DXFileSaveData::AddDataObject para agregar un objeto de datos secundario.

Valor devuelto

Tipo: HRESULT

Un programador de aplicaciones implementa los valores devueltos de este método. En general, si no se produce ningún error, programe el método para devolver D3D_OK. De lo contrario, programe el método para devolver un mensaje de error adecuado de D3DERR o D3DXERR, ya que esto hará que D3DXLoadMeshHierarchyFromX también produzca un error y devuelva el error.

Requisitos

Requisito Value
Encabezado
D3dx9anim.h
Biblioteca
D3dx9.lib

Consulte también

ID3DXSaveUserData