Поделиться через


Метод 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

Указатель на строку с расширенным символом, завершающуюся нулевым значением, указывающую имя задающегося свойства. Список стандартных констант имен свойств приведен в разделе Константы метаданных.

[in] pValue

Указатель на массив байтов, указывающий значение, присваиваемое свойству . Отправленное значение копируется, поэтому память можно освободить после вызова AddItem.

[in] iLength

Целое число, указывающее размер pValue в байтах.

Возвращаемое значение

Метод возвращает HRESULT. Все методы интерфейса в Windows Media диспетчер устройств могут возвращать любой из следующих классов кодов ошибок:

  • Стандартные коды ошибок COM
  • Коды ошибок Windows, преобразованные в значения HRESULT
  • Коды ошибок диспетчер устройств Windows Media
Подробный список возможных кодов ошибок см. в разделе Коды ошибок.

Требования

Требование Значение
Целевая платформа Windows
Header mswmdm.h
Библиотека Mssachlp.lib

См. также раздел

Интерфейс IWMDMMetaData

Константы метаданных

Настройка метаданных для файла