Classificazioni bitmap
Esistono due classi di bitmap:
bitmap indipendenti dal dispositivo (DIB). Il formato di file DIB è stato progettato per garantire che la grafica bitmap creata usando un'applicazione possa essere caricata e visualizzata in un'altra applicazione, mantenendo lo stesso aspetto dell'originale.
bitmap dipendenti dal dispositivo (DDB), note anche come bitmap GDI, erano le uniche bitmap disponibili nelle versioni precedenti di Microsoft Windows a 16 bit (prima della versione 3.0). Tuttavia, man mano che la tecnologia di visualizzazione è migliorata e con l'aumento della varietà di dispositivi display disponibili, alcuni problemi intrinseci hanno risolto che potevano essere risolti solo usando i DIB. Ad esempio, non c'era alcun metodo di archiviazione (o recupero) della risoluzione del tipo di visualizzazione in cui è stata creata una bitmap, quindi un'applicazione di disegno non poteva determinare rapidamente se una bitmap era adatta al tipo di dispositivo di visualizzazione video in cui era in esecuzione l'applicazione.
Nonostante questi problemi, i DDB (noti anche come bitmap compatibili) sono ancora utili per migliorare le prestazioni GDI e per altre situazioni.