>>541
Palette.Entries[n]ってのを取ってきて isBlack で判定するのが遅いと感じたなら、
最初に0〜255までの各パレット値について、
bool _isBlack[] = new bool[256]; ってのに全部の結果を入れとけばいいでそ?
その関数を900万回も呼ぶより、256回だけ呼んで、あとは配列の参照の方が
速そうだな、とか思うデソ?

こういうことは Win32 API とも C# とも GDI+ とも関係なく、普段からちゃんとものを
考えて暮らしていればごく普通に考えればわかる。

だからスレ違いだといわれてるわけです。
でもまぁ懲りずにまた何か質問あったらここで聞いても良いと思う。
プログラミングの常識みたいなものも、そのうちだんだん解ってくるから頑張って。