2011-01-18 66 views
2

我最近買了一臺新的筆記本電腦 - 東芝Satellite A660,它具有ATI移動性Radeon HD 5650.爲了節省電量,它關閉了Radeon電池供電並使用集成顯卡。WPF顯卡問題

我有一些WPF應用程序具有常見的控件,如按鈕和複選框映射到可以旋轉和移動的3D表面。隨着Radeon的運行,有時當我按下一個按鈕或選中一個盒子時,只有部分重新繪製或者一個按鈕將按下並且不會再彈出。它看起來很糟糕!如果我切換到電池電量一切工作正常

我覺得完全卡住了。我懷疑卡上有DirectX中的驅動程序問題或缺陷,但Radeon的驅動程序是最新的。

任何修復建議? WPF是否對現代PC上的圖形卡和驅動程序真的很敏感?開發人員如何測試和部署WPF應用程序以最小化這種情況?

(一個例子 - 從課本 - 是純粹的XAML,基本沒有後面的代碼,所以我把XAML文件在服務器上:http://pnart.com/temp/WPF_XAML_Example.xaml - 它工作正常,在4臺電腦,加上東芝時,它的電池)

回答

2

是的,WPF依賴於DirectX以及圖形驅動程序。嘗試關閉硬件加速。如果解決了這個問題,你肯定知道這是一個驅動程序問題。

+0

這就是我所做的 - 在原來的文章中我說過,當我切換到集成顯卡時問題消失了。但是ATI Mobility Radeon是主要的顯卡,它的驅動程序是最新的,這是一款全新的PC - 如果WPF不能依靠運行,我們應該如何部署WPF應用程序?即使這些運行在其他4臺個人電腦上,我可以做些什麼來解決這個問題? – 2011-01-18 23:15:38