次の方法で共有


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
Library Mssachlp.lib

こちらもご覧ください

IWMDMMetaData インターフェイス

メタデータ定数

ファイルにメタデータを設定する