Condividi tramite


Metodo IWICImagingFactory::CreateBitmapFromHBITMAP (wincodec.h)

Crea un oggetto IWICBitmap da un handle bitmap.

Sintassi

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

Parametri

[in] hBitmap

Tipo: HBITMAP

Handle bitmap da cui creare la bitmap.

[in] hPalette

Tipo: HPALETTE

Handle della tavolozza usato per creare la bitmap.

[in] options

Tipo: WICBitmapAlphaChannelOption

Opzioni del canale alfa per creare la bitmap.

[out] ppIBitmap

Tipo: IWICBitmap**

Puntatore che riceve un puntatore alla nuova bitmap.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Per una bitmap non palletizzata, impostare NULL per il parametro hPalette .

Requisiti

Requisito Valore
Client minimo supportato Windows XP con SP2, Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione wincodec.h
Libreria Windowscodecs.lib
DLL Windowscodecs.dll

Vedi anche

Classe GDI+ Bitmap

Metodo GDI+ Bitmap.GetHBITMAP

IWICImagingFactory

WICBitmapAlphaChannelOption