Метод IDirectXFileSaveObject::SaveTemplates
Сохраняет шаблоны в файл DirectX. Не рекомендуется.
Синтаксис
HRESULT SaveTemplates(
[in] DWORD cTemplates,
[in] const GUID **ppguidTemplates
);
Параметры
-
cTemplates [in]
-
Тип: DWORD
Общее количество сохраняемых шаблонов.
-
ppguidTemplates [in]
-
Тип: const GUID**
Адрес указателя на массив GUID для всех сохраняемых шаблонов.
Возвращаемое значение
Тип: HRESULT
Если метод выполнен успешно, возвращаемое значение будет DXFILE_OK. Если метод завершается сбоем, возвращаемое значение можно DXFILEERR_BADVALUE.
Комментарии
В следующем фрагменте кода представлен пример вызова IDirectXFileSaveObject::SaveTemplates и пример содержимого для массива, на который указывает ppguidTemplates.
IDirectXFileSaveObject * pDXFileSaveObject;
const GUID *aIds[] = {
&DXFILEOBJ_SimpleData,
&DXFILEOBJ_ArrayData,
&DXFILEOBJ_RestrictedData};
hr = pDXFileSaveObject->SaveTemplates(3, aIds);
После использования этого метода для сохранения шаблонов используйте метод IDirectXFileSaveObject::CreateDataObject для создания объекта данных.
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|
См. также раздел