GetDeviceCaps() is a DirectX routine call made by the game engine to check you video card details, what all it is capable of supporting, and after that the game engine takes certain decisions on what all things to initialize for it. If that is failing, it means that the game engine is not able to read your video card properly. In plain language your Video card cannot support the game software.
Chance that there is something wrong with your video drivers. Try to update your Video card drivers to the most current. and also update your DirectX.
If your video card is the problem, upgrade to a better one that can support the game video.
Hopes it helps.
789 views
Usually answered in minutes!
×