Поделиться через


Метод ID3DXSaveUserData::AddMeshChildData

Добавьте дочерние данные в сетку.

Синтаксис

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

Параметры

pMeshContainer [in]

Тип: const D3DXMESHCONTAINER*

Указатель на контейнер сетки. См . раздел D3DXMESHCONTAINER.

pXofSave [in]

Тип: LPD3DXFILESAVEOBJECT

Указатель на объект сохранения X-файла. Используйте указатель для вызова ID3DXFileSaveObject::AddDataObject , чтобы добавить дочерний объект данных. Не сохраняйте данные с id3DXFileSaveObject::Save.

pXofMeshData [in]

Тип: LPD3DXFileSaveData

Указатель на узел данных файла X. Используйте указатель для вызова ID3DXFileSaveData::AddDataObject , чтобы добавить дочерний объект данных.

Возвращаемое значение

Тип: HRESULT

Возвращаемые значения этого метода реализуются программистом приложения. Как правило, если ошибка не возникает, запрограммировать метод для возврата D3D_OK. В противном случае запрограммировать метод для возврата соответствующего сообщения об ошибке из D3DERR или D3DXERR, так как это приведет к сбою D3DXLoadMeshHierarchyFromX и возврату ошибки.

Требования

Требование Значение
Заголовок
D3dx9anim.h
Библиотека
D3dx9.lib

См. также раздел

ID3DXSaveUserData