>>917
>BitBlt使うのと比べてだいぶ遅くなってるんだけど、なんか根本的に間違えてるんかな...

そういうコトやるときにはPictureBoxは使わないのが吉。
自前コントロールか、ただのPanelで処理するのが良いよ。

それからコントロールに直に描画するときには Graphics.FromHwnd じゃなくて
XXX.CreateGraphics() ね。あとGraphicsの Dispose とかちゃんとやってる?
なんだかとても不安なコードだけど。