IMFMetadata インターフェイス (mfidl.h)

オブジェクトのメタデータを管理します。 メタデータは、メディア ファイル、ストリーム、またはその他のコンテンツを記述する情報です。 メタデータは個々のプロパティで構成され、各プロパティにはわかりやすい名前と値が含まれます。 プロパティは、特定の言語に関連付けられている場合があります。

メディア ソースからこのインターフェイスを取得するには、 IMFMetadataProvider インターフェイスを 使用します。

継承

IMFMetadata インターフェイスは、IUnknown インターフェイスから継承されます。 IMFMetadata には、次の種類のメンバーもあります。

メソッド

IMFMetadata インターフェイスには、これらのメソッドがあります。

 
IMFMetadata::D eleteProperty

メタデータ プロパティを削除します。
IMFMetadata::GetAllLanguages

メタデータを使用できる言語の一覧を取得します。
IMFMetadata::GetAllPropertyNames

このオブジェクトのすべてのメタデータ プロパティ名の一覧を取得します。
IMFMetadata::GetLanguage

現在の言語設定を取得します。
IMFMetadata::GetProperty

メタデータ プロパティの値を取得します。
IMFMetadata::SetLanguage

メタデータを設定および取得するための言語を設定します。
IMFMetadata::SetProperty

メタデータ プロパティの値を設定します。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ | UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリ | UWP アプリ]
対象プラットフォーム Windows
ヘッダー mfidl.h

こちらもご覧ください

IMFMetadataProvider

メディア ファンデーション インターフェイス

メディア メタデータ