Функция GetImageEncoders (gdiplusimagecodec.h)
Функция GetImageEncoders получает массив объектов ImageCodecInfo , содержащих сведения о доступных кодировщиках изображений.
Синтаксис
Status GetImageEncoders(
[in] UINT numEncoders,
[in] UINT size,
[out] ImageCodecInfo *encoders
);
Параметры
[in] numEncoders
Тип: UINT
Целое число, указывающее количество доступных кодировщиков изображений. Вызовите GetImageEncodersSize , чтобы определить это число.
[in] size
Тип: UINT
Целое число, указывающее размер (в байтах) массива объектов ImageCodecInfo . Вызовите GetImageEncodersSize , чтобы определить это число.
[out] encoders
Тип: ImageCodecInfo*
Указатель на буфер, который получает массив объектов ImageCodecInfo . Для этого буфера необходимо выделить память. Вызовите Метод GetImageEncodersSize , чтобы определить размер требуемого буфера.
Возвращаемое значение
Тип: Состояние
Если функция выполняется успешно, возвращается ОК, которая является элементом перечисления Status .
Если функция завершается сбоем, она возвращает один из других элементов перечисления Status .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP, Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | gdiplusimagecodec.h (включая Gdiplus.h) |
Библиотека | Gdiplus.lib |