Wednesday, September 28, 2011

C# / XNA - Error - XNA Framework HiDef Profile

When creating an XNA game, and the application produces the following error, your video card does not support the current version of DirectX. In this case, the requirement is video card support for pixel shader 4.0.

No suitable graphics card found.

Could not find a Direct3D device that supports the XNA Framework HiDef profile.


Verify that a suitable graphics device is installed.


Make sure the desktop is not locked, and that no other application is running in full screen mode.


Avoid running under Remote Desktop or as a Windows service.


Check the display properties to make sure hardware acceleration is set to Full.


If your video card does not support pixel shader 4.0, you can toggle the game profile, from HiDef to Reach. To modify this, go to project properties, XNA Game Studio, and toggle the radio button, Use Reach to access a limited API set supported by Windows Phone, Xbox 360, and Windows.
Post a Comment