Partager via


GetImageDecoders, fonction (gdiplusimagecodec.h)

La fonction GetImageDecoders obtient un tableau d’objets ImageCodecInfo qui contiennent des informations sur les décodeurs d’images disponibles.

Syntaxe

Status GetImageDecoders(
  [in]  UINT           numDecoders,
  [in]  UINT           size,
  [out] ImageCodecInfo *decoders
);

Paramètres

[in] numDecoders

Type : UINT

Entier qui spécifie le nombre de décodeurs d’image disponibles. Appelez GetImageDecodersSize pour déterminer ce numéro.

[in] size

Type : UINT

Entier qui spécifie la taille, en octets, du tableau d’objets ImageCodecInfo . Appelez GetImageDecodersSize pour déterminer ce numéro.

[out] decoders

Type : ImageCodecInfo*

Pointeur vers une mémoire tampon qui reçoit le tableau d’objets ImageCodecInfo . Vous devez allouer de la mémoire pour cette mémoire tampon. Appelez GetImageDecodersSize pour déterminer la taille de la mémoire tampon requise.

Valeur retournée

Type : État

Si la fonction réussit, elle retourne OK, qui est un élément de l’énumération Status .

Si la fonction échoue, elle retourne l’un des autres éléments de l’énumération Status .

Configuration requise

   
Client minimal pris en charge Windows XP, Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête gdiplusimagecodec.h (inclure Gdiplus.h)
Bibliothèque Gdiplus.lib

Voir aussi

Bitmap

GetImageDecodersSize

GetImageEncoders

GetImageEncodersSize

Image

Metafile

Utilisation d’encodeurs et de décodeurs d’image