Clasificaciones de mapa de bits
Hay dos clases de mapas de bits:
mapas de bits independientes del dispositivo (DIB). El formato de archivo DIB se diseñó para asegurarse de que los gráficos con mapa de bits creados con una aplicación se pueden cargar y mostrar en otra aplicación, conservando la misma apariencia que el original.
mapas de bits dependientes del dispositivo (DDB), también conocidos como mapas de bits GDI, eran los únicos mapas de bits disponibles en versiones anteriores de Microsoft Windows de 16 bits (anteriores a la versión 3.0). Sin embargo, a medida que se ha mejorado la tecnología de pantalla y a medida que aumenta la variedad de dispositivos de pantalla disponibles, se muestran ciertos problemas inherentes que solo se pueden resolver mediante DIB. Por ejemplo, no había ningún método para almacenar (o recuperar) la resolución del tipo de presentación en el que se creó un mapa de bits, por lo que una aplicación de dibujo no pudo determinar rápidamente si un mapa de bits era adecuado para el tipo de dispositivo de visualización de vídeo en el que se estaba ejecutando la aplicación.
A pesar de estos problemas, los DDB (también conocidos como mapas de bits compatibles) siguen siendo útiles para mejorar el rendimiento de GDI y para otras situaciones.