Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Applications use the methods of the IDirectXFileData interface to build or to access the immediate hierarchy of the data object. Template restrictions determine the hierarchy. Data types allowed by the template are called optional members. The optional members are not required, but an object might miss important information without them. These optional members are saved as children of the data object. The children can be another data object, a reference to an earlier data object, or a binary object. Deprecated.
The IDirectXFileData interface inherits from IDirectXFileObject. IDirectXFileData also has these types of members:
The IDirectXFileData interface has these methods.
Method | Description |
---|---|
AddBinaryObject | Creates a binary object and adds it as a child object. Deprecated. |
AddDataObject | Adds a data object as a child object. Deprecated. |
AddDataReference | Creates and adds a data reference object as a child object. Deprecated. |
GetData | Retrieves the data for one of the object's members or the data for all members. Deprecated. |
GetNextObject | Retrieves the next child data object, data reference object, or binary object in the DirectX file. Deprecated. |
GetType | Retrieves the GUID of the object's template. Deprecated. |
The GUID for the IDirectXFileData interface is IID_IDirectXFileData.
The LPDIRECTXFILEDATA type is defined as a pointer to this interface.
typedef interface IDirectXFileData *LPDIRECTXFILEDATA;
Requirement | Value |
---|---|
Header |
|
Library |
|