0

我尝试在操作系统为 Windows 7 的机器上禁用 3D 加速。我打开了 DirectX 诊断工具,但无法更改 DirectX 功能:

在此处输入图像描述

此外,我还尝试更改疑难解答设置。但是,它也无法更改:

在此处输入图像描述

如何禁用 directX 功能?

注意:我的 directX 版本是 11。

4

2 回答 2

1
  1. 禁用 Aero(大多数情况下没有必要,但现在就这样做)禁用 Aero

  2. 从这里下载 directx 9.0c 控制面板 http://www.majorgeeks.com/files/details/microsoft_directx_control_panel.html

  3. 提取并以管理员身份运行“directx.cpl”。

  4. 转到 Direct3D 和 DirectDraw 选项卡并取消选中“允许硬件加速”。

于 2014-08-26T14:27:04.743 回答
1

如果您的意思是针对您自己的应用程序,您可以通过D3D_DRIVER_TYPE_WARP在创建 Direct3D 设备 ( ) 时选择 WARP 驱动程序类型 ( ) 来禁用 GPU 硬件加速D3D11CreateDevice

如果您指的是现有应用程序,您可以使用 DirectX 控制面板 ( dxcpl.exe) 执行相同操作并选择“强制 WARP”。

于 2013-01-26T02:31:32.920 回答