我最近买了一台新的笔记本电脑--东芝卫星A660,它有ATI移动性Radeon 5650。为了节省能源,它禁用了Radeon时的电池电源,并使用综合图形。
我有一些WPF应用程序,有共同的控制,如按钮和复选框映射到3D表面,可以旋转和移动。随着Radeon的运行,有时当我按下一个按钮或选中一个框时,只有部分重新绘制或一个按钮就会按下,不会再次弹出。看起来糟透了!如果我切换到电池电源,一切工作良好的。
我觉得完全被困住了。我怀疑卡上的DirectX存在驱动程序问题或缺陷,但是Radeon的驱动程序是最新的。
对修复有什么建议吗?WPF真的对现代PC上的显卡和驱动程序那么敏感吗?开发人员如何测试和部署WPF应用程序以最小化这种情况?
(教科书中的一个例子是纯XAML,基本上没有后面的代码,所以我将XAML文件放在服务器上:http://pnart.com/temp/WPF_XAML_Example.xaml -它在4台计算机和东芝电池上运行得很好)
发布于 2011-01-18 22:54:55
是的,WPF依赖于DirectX,因此依赖于图形驱动程序。试着关闭硬件加速。如果这解决了问题,你肯定知道这是个司机问题。
https://stackoverflow.com/questions/4729542
复制相似问题