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 |