Interfaccia IMFMetadata (mfidl.h)

Gestisce i metadati per un oggetto . I metadati sono informazioni che descrivono un file multimediale, un flusso o un altro contenuto. I metadati sono costituiti da singole proprietà, in cui ogni proprietà contiene un nome descrittivo e un valore. Una proprietà può essere associata a una determinata lingua.

Per ottenere questa interfaccia da un'origine multimediale, usare l'interfaccia IMFMetadataProvider .

Ereditarietà

L'interfaccia IMFMetadata eredita dall'interfaccia IUnknown . IMFMetadata ha anche questi tipi di membri:

Metodi

L'interfaccia IMFMetadata dispone di questi metodi.

 
IMFMetadata::D eleteProperty

Elimina una proprietà di metadati.
IMFMetadata::GetAllLanguages

Ottiene un elenco delle lingue in cui sono disponibili i metadati.
IMFMetadata::GetAllPropertyNames

Ottiene un elenco di tutti i nomi di proprietà dei metadati in questo oggetto.
IMFMetadata::GetLanguage

Ottiene l'impostazione corrente della lingua.
IMFMetadata::GetProperty

Ottiene il valore di una proprietà di metadati.
IMFMetadata::SetLanguage

Imposta la lingua per l'impostazione e il recupero dei metadati.
IMFMetadata::SetProperty

Imposta il valore di una proprietà di metadati.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione mfidl.h

Vedi anche

IMFMetadataProvider

Interfacce di Media Foundation

Metadati multimediali