令我失望的是,我發現我正在使用的某個應用程序在某些計算機上渲染效果不佳。 UI靜態圖形和文本遭受嚴重撕裂而沒有做任何動畫的情況。這使得文本無法讀取,當然,圖形看起來很差。關於WPF可以做些什麼來渲染UI的撕裂?
我注意到了不同計算機上的這個問題,但真正讓我覺得這個問題是使用Radeon Mobility顯卡的新東芝筆記本電腦:當筆記本電腦在電池上運行時,沒有撕裂 - 但是當它插入時 - 一切都是一團糟。所以這看起來像電源線噪聲問題,這顯然會影響顯卡 - 我猜硬件加速圖形。然而,非WPF圖形渲染效果很好,所以你如何告訴用戶:「這不是我的應用程序,它是你的電源!」?!
你有沒有碰到過這個?無論如何要修復它?
的應用程序是.NET 4.0,和筆記本電腦運行Windows 7
一旦你開始使用硬件加速圖形,視頻驅動程序是臭名昭着的問題;這是遊戲引擎開發者在獲得各種硬件兼容性時遇到的主要問題。如果驅動程序更新失敗,則可嘗試禁用硬件加速圖形:http://msdn.microsoft.com/en-us/library/aa970912.aspx#disablehardwareacceleration – 2010-10-05 15:55:21
在旁註中,我懷疑這是電源線噪聲;當使用電池供電以節省電力時,系統很可能會簡單地關閉硬件加速。 – 2010-10-05 15:56:50