共用方式為


IDirectXFileSaveObject::SaveTemplates 方法

將範本儲存至 DirectX 檔案。 已取代。

Syntax

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 方法來建立資料物件。

規格需求

需求
標頭
DXFile.h
程式庫
D3dxof.lib

另請參閱

IDirectXFileSaveObject

IDirectXFileSaveObject::CreateDataObject