Microsoft DirectX 8.1 (C++)

IDirectXFileEnumObject::GetNextDataObject

Retrieves the next top-level object in the Microsoft® DirectX® file.

HRESULT GetNextDataObject(
  LPDIRECTXFILEDATA* ppDataObj
);

Parameters

ppDataObj
[out] Address of a pointer to an IDirectXFileData interface, representing the returned file data object.

Return Values

If the method succeeds, the return value is DXFILE_OK.

If the method fails, the return value can be one of the following values.

DXFILEERR_BADVALUE
DXFILEERR_NOMOREOBJECTS

Remarks

Top-level objects are always data objects. Data reference objects and binary objects can only be children of data objects.

Requirements

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