Microsoft DirectX 8.0 (C++) |
データ オブジェクトを作成し、テンプレートとデータ オブジェクトを保存するには、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 を使用。