Método ID3DXSaveUserData::AddFrameChildData
Agregue datos secundarios al marco.
Sintaxis
HRESULT AddFrameChildData(
[in] const D3DXFRAME *pFrame,
[in] LPD3DXFILESAVEOBJECT pXofSave,
[in] LPD3DXFileSaveData pXofFrameData
);
Parámetros
-
pFrame [in]
-
Tipo: const D3DXFRAME*
Puntero a un contenedor de malla. Vea D3DXFRAME.
-
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.
-
pXofFrameData [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.
Comentarios
ID3DXSaveUserData::RegisterTemplates e ID3DXSaveUserData::SaveTemplates proporcionan un mecanismo para agregar una plantilla a un archivo .x para guardar los datos del usuario.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|
Consulte también