Compartir a través de


Creación de mapas de bits

Para crear un mapa de bits, use la CreateBitmap, createBitmapIndirecto función CreateCompatibleBitmap, CreateDIBitmapy CreateDiscardableBitmap.

Estas funciones permiten especificar el ancho y el alto, en píxeles, del mapa de bits. La función CreateBitmap y CreateBitmapIn direct también le permiten especificar el número de planos de color y el número de bits necesarios para identificar el color. Por otro lado, la CreateCompatibleBitmap y funciones CreateDiscardableBitmap usan un contexto de dispositivo especificado para obtener el número de planos de color y el número de bits necesarios para identificar el color.

La funciónCreateDIBitmapcrea un mapa de bits dependiente del dispositivo a partir de un mapa de bits independiente del dispositivo. Contiene una tabla de colores que describe cómo los valores de píxel corresponden a los valores de color RGB. Para obtener más información, vea Device-Dependent mapas de bits y mapas de bits de Device-Independent.

Una vez creado el mapa de bits, no puede cambiar su tamaño, el número de planos de color ni el número de bits necesarios para identificar el color.

Cuando ya no necesite un mapa de bits, llame a la función DeleteObject para eliminarlo.