2010-04-24 53 views

回答

1

我'暫時避免使用InteropBitmap,並且這種任務。我不認爲性能提升會成爲你所希望的,尤其是memory leak,你需要不斷地調用GC.Collect()。如果你說你在做Direct2D而不是GDI +,我會看到更多的嘗試走這條路線的理由。

您需要做一些無法移植到DrawingContext方法的GDI + 2D圖紙嗎?根據我的經驗,這是將GDI + stuf移植到WPF的最簡單,最快捷的途徑。

+1

它可以被移植,但它慢得多,因爲可能小的文本項目必須呈現......在此期間,我找到了我的方案的最快解決方案:System.Drawing.BufferedGraphics和WindowsForms上的WinForms Picturebox在一個WPF應用程序。 – fritz 2011-02-16 17:29:22