我尝试在操作系统为 Windows 7 的机器上禁用 3D 加速。我打开了 DirectX 诊断工具,但无法更改 DirectX 功能:
此外,我还尝试更改疑难解答设置。但是,它也无法更改:
如何禁用 directX 功能?
注意:我的 directX 版本是 11。
我尝试在操作系统为 Windows 7 的机器上禁用 3D 加速。我打开了 DirectX 诊断工具,但无法更改 DirectX 功能:
此外,我还尝试更改疑难解答设置。但是,它也无法更改:
如何禁用 directX 功能?
注意:我的 directX 版本是 11。
禁用 Aero(大多数情况下没有必要,但现在就这样做)禁用 Aero
从这里下载 directx 9.0c 控制面板 http://www.majorgeeks.com/files/details/microsoft_directx_control_panel.html
提取并以管理员身份运行“directx.cpl”。
转到 Direct3D 和 DirectDraw 选项卡并取消选中“允许硬件加速”。
如果您的意思是针对您自己的应用程序,您可以通过D3D_DRIVER_TYPE_WARP
在创建 Direct3D 设备 ( ) 时选择 WARP 驱动程序类型 ( ) 来禁用 GPU 硬件加速D3D11CreateDevice
。
如果您指的是现有应用程序,您可以使用 DirectX 控制面板 ( dxcpl.exe
) 执行相同操作并选择“强制 WARP”。