Метод IWICImagingFactory::CreateBitmapFromHBITMAP (wincodec.h)

Создает IWICBitmap из дескриптора растрового изображения.

Синтаксис

HRESULT CreateBitmapFromHBITMAP(
  [in]  HBITMAP                     hBitmap,
  [in]  HPALETTE                    hPalette,
  [in]  WICBitmapAlphaChannelOption options,
  [out] IWICBitmap                  **ppIBitmap
);

Параметры

[in] hBitmap

Тип: HBITMAP

Дескриптор растрового изображения для создания растрового изображения.

[in] hPalette

Тип: HPALETTE

Дескриптор палитры, используемый для создания растрового изображения.

[in] options

Тип: WICBitmapAlphaChannelOption

Параметры альфа-канала для создания растрового изображения.

[out] ppIBitmap

Тип: IWICBitmap**

Указатель, получающий указатель на новое растровое изображение.

Возвращаемое значение

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Для неподдонированного растрового изображения задайте значение NULL для параметра hPalette .

Требования

Требование Значение
Минимальная версия клиента Windows XP с пакетом обновления 2 (SP2), Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header wincodec.h
Библиотека Windowscodecs.lib
DLL Windowscodecs.dll

См. также раздел

Класс Bitmap GDI+

Метод GDI+ Bitmap.GetHBITMAP

IWICImagingFactory

WICBitmapAlphaChannelOption