共用方式為


IWMDMMetaData::AddItem 方法 (mswmdm.h)

AddItem 方法會將元數據屬性新增至 介面。

語法

HRESULT AddItem(
  [in] WMDM_TAG_DATATYPE Type,
  [in] LPCWSTR           pwszTagName,
  [in] BYTE              *pValue,
  [in] UINT              iLength
);

參數

[in] Type

指定所儲存元數據類型的 WMDM_TAG_DATATYPE 列舉值。

[in] pwszTagName

寬字元、以 Null 結尾的字串指標,指定要設定的屬性名稱。 元數據常數中會提供標準屬性名稱常數的清單。

[in] pValue

位元組陣列的指標,指定要指派給 屬性的值。 會複製送出的值,以便在呼叫 AddItem 之後釋放記憶體。

[in] iLength

指定 pValue 大小的整數,以位元組為單位。

傳回值

方法會傳回 HRESULT。 Windows Media 中的所有介面方法 裝置管理員 都可以傳回下列任何一種錯誤碼類別:

  • 標準 COM 錯誤碼
  • 轉換成 HRESULT 值的 Windows 錯誤碼
  • Windows Media 裝置管理員 錯誤碼
如需可能錯誤碼的廣泛清單,請參閱 錯誤碼

規格需求

需求
目標平台 Windows
標頭 mswmdm.h
程式庫 Mssachlp.lib

另請參閱

IWMDMMetaData 介面

元數據常數

在檔案上設定元數據