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