Microsoft DirectX 8.0 (C++)

IDirectXFile

Applications use the methods of the IDirectXFile interface to create instances of the IDirectXFileEnumObject and IDirectXFileSaveObject interfaces, and to register templates.

The IDirectXFile interface is obtained by calling the DirectXFileCreate function.

The methods of the IDirectXFile interface can be organized into the following groups.

Creation CreateEnumObject
  CreateSaveObject
Templates RegisterTemplates

The IDirectXFile interface, like all COM interfaces, inherits the IUnknown interface methods. The IUnknown interface supports the following three methods.

IUnknown AddRef
  QueryInterface
  Release

The globally unique identifier (GUID) for the IDirectXFile interface is IID_IDirectXFile.

Requirements

  Header: Declared in Dxfile.h.
  Import Library: Use D3dxof.lib.