Ein Tipp. Nimm pf32Bit statt pf24Bit, respektive PRGBQuad statt PRGBTriple. Dann entspricht die Datengröße eines Pixels genau der Wortbreite eines 32 Bit Prozessors, sodass schneller darauf zugegriffen werden kann. ich würde außerdem empfehlen, nicht die
RGB-Werte einzeln, sondern den gesamten Farbwert zu vergleichen, weil du hier die Rechenzeit für zwei vergleiche sparst.