Compartilhar via


Método IWICBitmapFrameDecode::GetMetadataQueryReader (wincodec.h)

Recupera um leitor de consulta de metadados para o quadro.

Sintaxe

HRESULT GetMetadataQueryReader(
  [out] IWICMetadataQueryReader **ppIMetadataQueryReader
);

Parâmetros

[out] ppIMetadataQueryReader

Tipo: IWICMetadataQueryReader**

Quando esse método retorna, contém um ponteiro para o leitor de consulta de metadados do quadro.

Retornar valor

Tipo: HRESULT

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

Para formatos de imagem com um quadro (JPG, PNG, JPEG-XR), o leitor de consulta no nível do quadro do primeiro quadro é usado para acessar todos os metadados de imagem e o leitor de consulta no nível do decodificador não é usado. Para formatos com mais de um quadro (GIF, TIFF), o leitor de consulta no nível do quadro de um determinado quadro é usado para acessar metadados específicos a esse quadro e, no caso do GIF, um leitor de metadados no nível do decodificador estará presente. Se o decodificador não der suporte a metadados (BMP, ICO), isso retornará WINCODEC_ERR_UNSUPPORTEDOPERATION.

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 wincodec.h
Biblioteca Windowscodecs.lib
DLL Windowscodecs.dll

Confira também

Conceitual

Iwicbitmapframedecode

Visão geral da linguagem de consulta de metadados

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

Visão geral dos metadados do WIC