しばやん雑記

ASP.NET とメイドさんが大好きなフリーランスのプログラマーのブログ

WritableBitmap の違い

WPF にも WritableBitmap クラスはあるんですが、Silverlight 3 で追加された WritableBitmap は RenderTargetBitmap の機能も引っ付けたみたいです。

WritableBitmap.Render(UIElement, Transform) ってなメソッドが WPF バージョンに比べて追加されてました。Projection や Effect を使うときには、これを使ってビットマップ化しておけば高速に処理が行えるというからくりのようです。

WPF も RenderTargetBitmap を使ってラスタライズして高速化とか聞いたことがあります。