Interface IMFMetadata (mfidl.h)

Gerencia metadados de um objeto . Metadados são informações que descrevem um arquivo de mídia, um fluxo ou outro conteúdo. Os metadados consistem em propriedades individuais, em que cada propriedade contém um nome descritivo e um valor. Uma propriedade pode ser associada a um idioma específico.

Para obter essa interface de uma fonte de mídia, use a interface IMFMetadataProvider .

Herança

A interface IMFMetadata herda da interface IUnknown . IMFMetadata também tem estes tipos de membros:

Métodos

A interface IMFMetadata tem esses métodos.

 
IMFMetadata::D eleteProperty

Exclui uma propriedade de metadados.
IMFMetadata::GetAllLanguages

Obtém uma lista dos idiomas nos quais os metadados estão disponíveis.
IMFMetadata::GetAllPropertyNames

Obtém uma lista de todos os nomes de propriedade de metadados neste objeto.
IMFMetadata::GetLanguage

Obtém a configuração de idioma atual.
IMFMetadata::GetProperty

Obtém o valor de uma propriedade de metadados.
IMFMetadata::SetLanguage

Define o idioma para configurar e recuperar metadados.
IMFMetadata::SetProperty

Define o valor de uma propriedade de metadados.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho mfidl.h

Confira também

IMFMetadataProvider

Media Foundation Interfaces

Metadados de mídia