Partilhar via


Recursos de metadados

[A funcionalidade associada a esta página, Windows Media Format 11 SDK, é uma funcionalidade herdada. Foi substituído por Source Reader e Sink Writer. do Source Reader e Sink Writer foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda vivamente que o novo código utilize do Leitor de Origem e do Gravador de Separadores em vez de SDK do Windows Media Format 11, sempre que possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

Os metadados são usados em arquivos ASF para descrever o conteúdo e as propriedades do arquivo. Todos os arquivos ASF criados devem incluir metadados apropriados. (Para obter uma visão geral, consulte Metadados.) O SDK do Windows Media Format inclui suporte para edição de metadados através do objeto writer, do objeto editor de metadados e dos objetos leitor e leitor síncrono. O suporte nativo para uma ampla variedade de atributos de metadados está incluído. Consulte de atributos para obter uma lista dos atributos predefinidos.

O suporte de metadados fornecido pelos vários objetos do SDK do Windows Media Format é flexível e poderoso. Os principais recursos de metadados são resumidos na lista a seguir:

  • Tamanho flexível do atributo. Os atributos de metadados não são limitados em tamanho.
  • Atributos de nível de fluxo. Os metadados em arquivos ASF podem ser atribuídos ao arquivo como um todo ou a um fluxo específico.
  • Atributos duplicados. Um atributo nomeado pode ser usado várias vezes no mesmo arquivo. Esse recurso é particularmente útil ao atribuir atributos descritivos de conteúdo. Por exemplo, uma música pode ter vários autores, cada um exigindo um atributo separado Autor no arquivo.
  • Vários idiomas. Cada atributo tem uma linguagem associada a ele. Você pode definir os idiomas suportados e, em seguida, atribuir um a cada atributo que você escreve. Como você pode duplicar atributos, pode fornecer os atributos mais importantes em vários idiomas para alcançar um público maior. Se você não especificar um idioma, o idioma padrão (obtido do sistema operacional do computador que executa seu aplicativo) será usado.
  • Atributos complexos. Alguns dos atributos predefinidos suportam dados estruturados. Para esses atributos, o tipo de dados é binário, mas o valor é uma estrutura definida neste SDK.

Os tópicos a seguir discutem os outros recursos de metadados suportados.

Tópico Descrição
de Suporte ID3 Discute o suporte para quadros ID3 usando os objetos do Windows Media Format SDK.
de metadados personalizados Discute as implicações do uso de metadados personalizados.

 

Características

Interface IWMHeaderInfo

Interface IWMHeaderInfo2

Interface IWMHeaderInfo3

de metadados