常にメモリDCに描画して、invalidateされたところを転送すれば
いいんじゃなかろうか。