Bitmap Classifications

Il existe deux classes de bitmaps :

  • Bitmaps indépendantes de l’appareil (DIB). Le format de fichier DIB a été conçu pour garantir que les graphiques bitmap créés à l’aide d’une application peuvent être chargés et affichés dans une autre application, en conservant la même apparence que l’original.

  • Les bitmaps dépendantes de l’appareil (DDB), également appelées bitmaps GDI, étaient les seules bitmaps disponibles dans les premières versions de Microsoft Windows 16 bits (avant la version 3.0). Toutefois, à mesure que la technologie d’affichage s’est améliorée et que la variété des dispositifs d’affichage disponibles a augmenté, certains problèmes inhérents ont fait surface, qui ne pouvaient être résolus qu’à l’aide de D DIBs. Par exemple, il n’existait aucune méthode de stockage (ou de récupération) de la résolution du type d’affichage sur lequel une bitmap a été créée, de sorte qu’une application de dessin ne pouvait pas déterminer rapidement si une bitmap convenait au type de périphérique d’affichage vidéo sur lequel l’application s’exécutait.

    Malgré ces problèmes, les DDB (également appelés bitmaps compatibles) sont toujours utiles pour de meilleures performances GDI et pour d’autres situations.