>wird beim Laden in das Bitmap bereits das PixelFormat richtig gesetzt ?
nein das sollte man immer nach dem create machen
aber zurück zum eigentlichen Problem
das DIB sollte immer gleich sein egal welche Farbtiefe für den Monitor eingestellt ist
die Farbtiefe gibt an wieviel bits pro Farbe benutzt werden, zum nachlesen -->
http://de.wikipedia.org/wiki/Farbtiefe_(Computergrafik)