Compartilhar via


Método IWICImagingFactory::CreateBitmapFromHBITMAP (wincodec.h)

Cria um IWICBitmap com base em um identificador de bitmap.

Sintaxe

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

Parâmetros

[in] hBitmap

Tipo: HBITMAP

Um identificador de bitmap do qual criar o bitmap.

[in] hPalette

Tipo: HPALETTE

Um identificador de paleta usado para criar o bitmap.

[in] options

Tipo: WICBitmapAlphaChannelOption

As opções de canal alfa para criar o bitmap.

[out] ppIBitmap

Tipo: IWICBitmap**

Um ponteiro que recebe um ponteiro para o novo bitmap.

Retornar valor

Tipo: HRESULT

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

Para um bitmap não palletizado, defina NULL para o parâmetro hPalette .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP com SP2, Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho wincodec.h
Biblioteca Windowscodecs.lib
DLL Windowscodecs.dll

Confira também

Classe Bitmap GDI+

Método GDI+ Bitmap.GetHBITMAP

IWICImagingFactory

WICBitmapAlphaChannelOption