Share via


Función GetImageEncoders (gdiplusimagecodec.h)

La función GetImageEncoders obtiene una matriz de objetos ImageCodecInfo que contienen información sobre los codificadores de imagen disponibles.

Sintaxis

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

Parámetros

[in] numEncoders

Tipo: UINT

Entero que especifica el número de codificadores de imagen disponibles. Llame a GetImageEncodersSize para determinar este número.

[in] size

Tipo: UINT

Entero que especifica el tamaño, en bytes, de la matriz de objetos ImageCodecInfo . Llame a GetImageEncodersSize para determinar este número.

[out] encoders

Tipo: ImageCodecInfo*

Puntero a un búfer que recibe la matriz de objetos ImageCodecInfo . Debe asignar memoria para este búfer. Llame a GetImageEncodersSize para determinar el tamaño del búfer necesario.

Valor devuelto

Tipo: Estado

Si la función se ejecuta correctamente, devuelve Ok, que es un elemento de la enumeración Status .

Si se produce un error en la función, devuelve uno de los otros elementos de la enumeración Status .

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP, Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado gdiplusimagecodec.h (include Gdiplus.h)
Library Gdiplus.lib

Consulte también

Bitmap

GetImageDecoders

GetImageDecodersSize

GetImageEncodersSize

Imagen

Metarchivo de

Uso de codificadores y descodificadores de imágenes