如何编程实现禁用显卡硬件加速功能呢?
就是相当于“显示”-〉“高级”-〉“疑难解答”的那个滑动条。谢各位了!

解决方案 »

  1.   

    可以这样试试修改注册表中 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}\0000\Settings 下面的 Acceleration.Level (DWORD) 值(好象这个值取值范围是-1到4),然后调用 ChangeDisplaySettingsEx 函数注册表健值路径中的 0000 表示的是第几个显示适配器。你试试看吧,控制面板中的 "显示" 好象就是这样做的
      

  2.   

    想知道答案吗?拿起手中的杯子,将一杯水倒在正在工作的显卡上去就行了。就是这样了。
    呵呵~~
    一般说不让加速的最好的途径就是没有DirectX的支持。这样硬件是想支持都支持不了。
    另外的一个途径就是使用比显卡更高标准的DirectX,如你的卡只支持7。0但是你用了9。0的那么会将会奇慢无比!
    还有一个想法,你试着关一下,DirectX的配置里面的硬件加速功能试试!没有试过,不敢保证