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 de mapa de bits creados con una aplicación se pueden cargar y mostrar en otra aplicación, conservando la misma apariencia que el original.

  • Los 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 (antes de 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 han detectado ciertos problemas inherentes que solo podrían resolverse 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.