共用方式為


ID3DXFileEnumObject::GetDataObjectById 方法

擷取具有指定 GUID 的資料物件。

語法

HRESULT GetDataObjectById(
  [in]  REFGUID        rguid,
  [out] LPD3DXFILEDATA *ppDataObj
);

參數

rguid [in]

類型: REFGUID

要求的 GUID 參考。

ppDataObj [out]

類型: LPD3DXFILEDATA*

ID3DXFileData介面指標的位址,代表傳回的檔案資料物件。

傳回值

類型: HRESULT

如果方法成功,傳回值會S_OK。 如果方法失敗,傳回值可以是下列其中一個:DXFILEERR_BADVALUE,DXFILEERR_NOTFOUND。

備註

使用 ID3DXFileData::GetId 方法,取得目前檔案資料物件的 GUID rguid。

規格需求

需求
標頭
D3DX9Xof.h
程式庫
D3dx9.lib

另請參閱

ID3DXFileEnumObject