BOOL CreateCompatibleBitmap ( CDC * pDC, int nWidth, int nHeight );
Valor devuelto
Distinto de cero si es correcto; caso contrario 0.
Parámetros
pDC
Especifica el contexto de dispositivo.
nWidth
Especifica el ancho (en píxeles) del mapa de bits.
nHeight
Especifica la altura (en píxeles) del mapa de bits.
Observaciones
Inicializa un mapa de bits que es compatible con el dispositivo especificado por el pDC. El mapa de bits tiene el mismo número de planos de colores o el mismo formato de bits por píxel que el contexto de dispositivo especificado. Pueden seleccionarse como mapa de bits actual para cualquier dispositivo de memoria que es compatible con la especificada por el pDC.
Si pDC es un contexto de dispositivo de memoria, el mapa de bits devuelto tiene el mismo formato que el mapa de bits seleccionado en ese contexto de dispositivo. Un "contexto de dispositivo de memoria" es un bloque de memoria que representa una superficie de pantalla. Puede utilizarse para preparar imágenes en la memoria antes de copiar a la superficie de visualización real del dispositivo compatible.
Cuando se crea un contexto de dispositivo de memoria, GDI selecciona automáticamente un mapa de bits monocromo existencias para TI.
Desde un contexto de dispositivo de memoria de color puede tener color o mapas de bits monocromos seleccionado, el formato de mapa de bits devuelto por la función CreateCompatibleBitmap no es siempre el mismo; Sin embargo, el formato de un mapa de bits compatible para un contexto de dispositivo insertan es siempre en el formato del dispositivo.
Cuando termine con el objeto de CBitmap creado con la función CreateCompatibleBitmap , primero seleccione el mapa de bits fuera del contexto de dispositivo, y eliminar el objeto de CBitmap.
Visió&n General de CBitmap |nbsp; Miembros de clase | Diagrama de jerarquía
Vea tambiénnbsp; :: CreateCompatibleBitmap, CGdiObject::DeleteObject