次の方法で共有


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 メソッドを使用してデータ オブジェクトを作成します。

要件

要件
ヘッダー
DXFile.h
ライブラリ
D3dxof.lib

こちらもご覧ください

IDirectXFileSaveObject

IDirectXFileSaveObject::CreateDataObject