winapi - 禁用 GPU 加速

标签 winapi graphics 3d directx

我正在编写一个游戏,我希望能够从源代码中禁用我的 GTX 680 卡中的 GPU 提升,即使用 C++ 或汇编。我知道这个问题可能有点奇怪,但我想不出任何其他方式来表达它。

我正在阅读一本关于 dx11 编程的书(Frank De Lunas),我在其中一个高级示例中得到的帧速率非常低。我监控了我的 gpu 速度,它以空闲速度 (324 Mhz) 运行。问题可能在于演示的编码方式,但我可能认为无论如何我都希望能够关闭 GPU 加速。

最佳答案

您最大的希望是使用 NVAPI然而,对于这样的事情,this thread在 nVidia 论坛上非常清楚地表明它几乎不可能禁用(至少是一种安全的、nVidia 批准的方式)。

关于winapi - 禁用 GPU 加速,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13262541/

相关文章:

Python:while循环,如何保持计数器?

jquery - 围绕环设置动画 SVG 电子

css - 固定大小的 div 匹配宽度

3d - Gnuplot - 在指定空间(例如一个盒子)内绘制位置(xyz)与时间数据并暂停

windows - 来自 LoadImage() 的位图句柄上的 GetObject() 有时会返回不正确的位图大小

delphi - 性能异常

c - WM_USER 与 WM_APP

c# - 标题栏与菜单合并 - WINFORMS

c++ - 一组高效的 3D 相交算法

python - Pygame 的 3D 中的 rect.clip 函数