Microsoft DirectX 8.0 (C++) |
テンプレートを Microsoft® DirectX® ファイルに保存する。
HRESULT SaveTemplates( DWORD cTemplates, const GUID** ppguidTemplates );
成功した場合は、DXFILE_OK を返す。
失敗した場合は DXFILEERR_BADVALUE を返す。
次のサンプル コードは、SaveTemplates メソッドの呼び出し、および ppguidTemplates が示す配列の内容の例である。
IDirectXFileSaveObject * pDXFileSaveObject; const GUID *aIds[] = { &DXFILEOBJ_SimpleData, &DXFILEOBJ_ArrayData, &DXFILEOBJ_RestrictedData}; hr = pDXFileSaveObject->SaveTemplates(3, aIds);
このメソッドを使ってテンプレートを保存した後、データ オブジェクトを作成するには、IDirectXFileSaveObject::CreateDataObject メソッドを使用する。
ヘッダー : dxfile.h で宣言。
インポート ライブラリ : d3dxof.lib を使用。