GetImageEncoders, fonction (gdiplusimagecodec.h)

La fonction GetImageEncoders obtient un tableau d’objets ImageCodecInfo qui contiennent des informations sur les encodeurs d’images disponibles.

Syntaxe

Status GetImageEncoders(
  [in]  UINT           numEncoders,
  [in]  UINT           size,
  [out] ImageCodecInfo *encoders
);

Paramètres

[in] numEncoders

Type : UINT

Entier qui spécifie le nombre d’encodeurs d’images disponibles. Appelez GetImageEncodersSize pour déterminer ce nombre.

[in] size

Type : UINT

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

[out] encoders

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 GetImageEncodersSize 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

Condition requise Valeur
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

GetImageDecoders

GetImageDecodersSize

GetImageEncodersSize

Image

Metafile

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