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

Consulte también

Bitmap

Constructores de mapa de bits

Imagen

Imágenes, mapas de bits y metarchivos

Usar imágenes, mapas de bits y metarchivos