Microsoft DirectX 8.0 (C++)

IDirectXFileSaveObject

データ オブジェクトを作成し、テンプレートとデータ オブジェクトを保存するには、IDirectXFileSaveObject インターフェイスのメソッドを使用する。テンプレートは、必ずしもすべてのファイルについて必要ではない。たとえば、DirectX ファイルごとにテンプレートを複製するのではなく、すべてのテンプレートを 1 つの Microsoft® DirectX® ファイルに収めてもかまわない。

IDirectXFileSaveObject インターフェイスを取得するには、IDirectXFile::CreateSaveObject メソッドを呼び出す。

IDirectXFileSaveObject インターフェイスのメソッドは、以下のグループにまとめることができる。

作成 CreateDataObject
保存 SaveData
  SaveTemplates

すべての COM インターフェイスと同様、IDirectXFileSaveObject インターフェイスは IUnknown インターフェイスのメソッドを継承する。IUnknown インターフェイスは、次の 3 つのメソッドをサポートする。

IUnknown AddRef
  QueryInterface
Release

IDirectXFileSaveObject インターフェイスのグローバル ユニーク識別子 (GUID) は IID_IDirectXFileSaveObject である。

動作環境

  ヘッダー : dxfile.h で宣言。
  インポート ライブラリ : d3dxof.lib を使用。