Compartilhar via


Interface IWICMetadataBlockReader (wincodecsdk.h)

Expõe métodos que fornecem acesso a todos os blocos de metadados de nível superior do codec.

Herança

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

Métodos

A interface IWICMetadataBlockReader tem esses métodos.

 
IWICMetadataBlockReader::GetContainerFormat

Recupera o formato de contêiner do decodificador.
IWICMetadataBlockReader::GetCount

Recupera o número de blocos de metadados de nível superior.
IWICMetadataBlockReader::GetEnumerator

Recupera uma enumeração de objetos IWICMetadataReader que representam cada um dos blocos de metadados de nível superior.
IWICMetadataBlockReader::GetReaderByIndex

Recupera um IWICMetadataReader para um bloco de metadados de nível superior especificado.

Comentários

IWICMetadataBlockReader e IWICMetadataBlockWriter operam somente no nível raiz; ou seja, eles fornecem acesso de leitura e gravação, respectivamente, aos blocos de metadados de nível superior. Eles são implementados por IWICBitmapFrameDecode e IWICBitmapFrameEncode, respectivamente. Para lidar com blocos de metadados que não estejam no nível superior da hierarquia, use IWICMetadataReader ou IWICMetadataWriter.

Nota O decodificador e o codificador do codec implementam essa interface para expor a enumeração de todos os blocos de metadados de nível superior. Embora o codec analise o fluxo de imagem, ele chama serviços como CreateMetadataReaderFromContainer para instanciar leitores de metadados para qualquer bloco reconhecido como sendo capaz de ser inserido no formato de contêiner do decodificador. A coleção de leitores de metadados é exposta por meio dessa interface. Para obter mais informações, consulte How to Write a WIC-Enabled CODEC.
 

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP com SP2, 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 wincodecsdk.h

Confira também

Conceitual

Visão geral da extensibilidade de metadados

Visão geral dos metadados de imagem de leitura e gravação

Visão geral dos metadados do WIC