问题
I have tried to disable 3D acceleration on my machine that operation system is Windows 7. I opened the DirectX Diagnostic Tool but DirectX Features can not be changed:
In addition I also tried to change Troubleshoot settings. However, it also can't be changed:
How can i disable directX featrues?
Note: My directX version is 11.
回答1:
If you mean for your own application, you can disable GPU hardware acceleration by opting for the WARP driver type (D3D_DRIVER_TYPE_WARP
) when creating the Direct3D device (D3D11CreateDevice
).
If you mean for an existing application, you can do the same with the DirectX Control Panel (dxcpl.exe
) and selecting "Force WARP".
回答2:
Disable Aero(Mostly not necessary but do it for now) Disable aero
Download directx 9.0c control panel from here http://www.majorgeeks.com/files/details/microsoft_directx_control_panel.html
Extract and run "directx.cpl" as administrator.
Goto Direct3D and DirectDraw tabs and uncheck "Allow hardware acceleration ".
来源:https://stackoverflow.com/questions/14497545/how-to-disable-direct3d-acceleration-on-windows-7