Compartir a través de


Función GetImageDecoders (gdiplusimagecodec.h)

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

Sintaxis

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

Parámetros

[in] numDecoders

Tipo: UINT

Entero que especifica el número de descodificadores de imágenes disponibles. Llame a GetImageDecodersSize 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 GetImageDecodersSize para determinar este número.

[out] decoders

Tipo: ImageCodecInfo*

Puntero a un búfer que recibe la matriz de objetos ImageCodecInfo . Debe asignar memoria para este búfer. Llame a GetImageDecodersSize 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

   
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

GetImageDecodersSize

GetImageEncoders

GetImageEncodersSize

Imagen

Metarchivo de

Uso de codificadores y descodificadores de imágenes