共用方式為


IDirectXFileData::AddBinaryObject 方法

建立二進位物件,並將它新增為子物件。 已取代。

Syntax

HRESULT AddBinaryObject(
  [in]       LPCSTR szName,
  [in] const GUID   *pguid,
  [in]       LPCSTR szMimeType,
  [in]       LPVOID pvData,
  [in]       DWORD  cbSize
);

參數

szName [in]

類型: LPCSTR

物件名稱的指標。 如果物件不需要名稱,請指定 Null

pguid [in]

類型:const GUID*

代表 物件的 GUID 指標。 如果物件不需要 GUID,請指定 Null

szMimeType [in]

類型: LPCSTR

物件的 MIME 類型的指標。

pvData [in]

類型: LPVOID

物件的資料指標。

cbSize [in]

類型: DWORD

pvData 指向的緩衝區大小,以位元組為單位。

傳回值

類型: HRESULT

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

規格需求

需求
標頭
DXFile.h
程式庫
D3dxof.lib

另請參閱

IDirectXFileData

IDirectXFileBinary::GetMimeType