Share via


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

Récupère un lecteur de requête de métadonnées pour le cadre.

Syntaxe

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

Paramètres

[out] ppIMetadataQueryReader

Type : IWICMetadataQueryReader**

Lorsque cette méthode retourne, contient un pointeur vers le lecteur de requête de métadonnées du frame.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Pour les formats d’image avec une seule image (JPG, PNG, JPEG-XR), le lecteur de requête au niveau de l’image de la première image est utilisé pour accéder à toutes les métadonnées d’image, et le lecteur de requête au niveau du décodeur n’est pas utilisé. Pour les formats avec plusieurs images (GIF, TIFF), le lecteur de requête au niveau de l’image d’une image donnée est utilisé pour accéder aux métadonnées spécifiques à cette image, et dans le cas de GIF, un lecteur de métadonnées au niveau du décodeur est présent. Si le décodeur ne prend pas en charge les métadonnées (BMP, ICO), cela retourne WINCODEC_ERR_UNSUPPORTEDOPERATION.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP avec SP2, Windows Vista [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau | applications UWP]
Plateforme cible Windows
En-tête wincodec.h
Bibliothèque Windowscodecs.lib
DLL Windowscodecs.dll

Voir aussi

Conceptuel

Iwicbitmapframedecode

Vue d’ensemble du langage de requête de métadonnées

Vue d’ensemble de la lecture et de l’écriture de métadonnées d’image

Vue d’ensemble des métadonnées WIC