ID3DXFileEnumObject::GetDataObjectById

Retrieves the data object that has the specified GUID.

HRESULT GetDataObjectById(
  REFGUID rguid,
  LPD3DXFILEDATA * ppDataObj
);

Parameters

rguid
[in] Reference to the requested GUID.
ppDataObj
[out] Address of a pointer to an ID3DXFileData interface, representing the returned file data object.

Return Values

If the method succeeds, the return value is S_OK. If the method fails, the return value can be one of the following:DXFILEERR_BADVALUE, DXFILEERR_NOTFOUND.

Remarks

Obtain the GUID rguid of the current file data object with the ID3DXFileData::GetId method.

Requirements

Header: Declared in D3dx9xof.h.