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 |