Метод ID3DXSaveUserData::AddFrameChildData
Добавьте дочерние данные в кадр.
Синтаксис
HRESULT AddFrameChildData(
[in] const D3DXFRAME *pFrame,
[in] LPD3DXFILESAVEOBJECT pXofSave,
[in] LPD3DXFileSaveData pXofFrameData
);
Параметры
-
pFrame [in]
-
Тип: const D3DXFRAME*
Указатель на контейнер сетки. См . раздел D3DXFRAME.
-
pXofSave [in]
-
Тип: LPD3DXFILESAVEOBJECT
Указатель на объект сохранения X-файла. Используйте указатель для вызова ID3DXFileSaveObject::AddDataObject , чтобы добавить дочерний объект данных. Не сохраняйте данные с id3DXFileSaveObject::Save.
-
pXofFrameData [in]
-
Тип: LPD3DXFileSaveData
Указатель на узел данных файла .x. Используйте указатель для вызова ID3DXFileSaveData::AddDataObject , чтобы добавить дочерний объект данных.
Возвращаемое значение
Тип: HRESULT
Возвращаемые значения этого метода реализуются программистом приложения. Как правило, если ошибка не возникает, запрограммировать метод так, чтобы он возвращал D3D_OK. В противном случае запрограммировать метод для возврата соответствующего сообщения об ошибке из D3DERR или D3DXERR, так как это приведет к сбою D3DXLoadMeshHierarchyFromX и возврату ошибки.
Комментарии
ID3DXSaveUserData::RegisterTemplates и ID3DXSaveUserData::SaveTemplates предоставляют механизм добавления шаблона в X-файл для сохранения пользовательских данных.
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|
См. также раздел