Método Bitmap::FromHBITMAP (gdiplusheaders.h)
El método Bitmap::FromHBITMAP crea un objeto Bitmap basado en un identificador para un mapa de bits de interfaz de dispositivo gráfico (GDI) de Windows y un identificador para una paleta de GDI.
Sintaxis
Bitmap * FromHBITMAP(
[in] HBITMAP hbm,
[in] HPALETTE hpal
);
Parámetros
[in] hbm
Tipo: HBITMAP
Identificador del mapa de bits de GDI.
[in] hpal
Tipo: HPALETTE
Identificador de una paleta GDI que se usa para definir los colores del mapa de bits si hbm no es un mapa de bits independiente del dispositivo (DIB).
Valor devuelto
Tipo: Mapa de bits*
Este método devuelve un puntero al nuevo objeto Bitmap .
Comentarios
Usted es responsable de eliminar el mapa de bits GDI y la paleta de GDI. Sin embargo, no debe eliminar el mapa de bits de GDI ni la paleta de GDI hasta que se elimine el objeto Bitmap de GDI+ o salga del ámbito.
No pase al método Bitmap::FromHBITMAP un mapa de bits GDI o una paleta GDI que esté seleccionada actualmente (o anteriormente) en un contexto de dispositivo.
Este método no conserva el canal alfa del mapa de bits GDI de origen.
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 | gdiplusheaders.h (include Gdiplus.h) |
Library | Gdiplus.lib |
Archivo DLL | Gdiplus.dll |