If you do not have the latest things needed to play Watch Dogs, but are still willing to play this game, then there definitely is a way to to enjoy Watch Dogs without spending those extra bucks. This guide is useful if you are getting an error "Watch Dogs requires that your graphics hardware be compatible with DirectX 11, and have the DirectX 11 runtime installed". Here is a small procedure you need to follow in order to run Watch Dogs on DirectX 10.
You need to be ready with certain files, in order to use the DirectX 10 version for Watch Dogs. First and foremost is the dxcpl.exe file, if you do not have one, you will have to install the Windows SDK for your version of windows for dxcpl.exe to be included. The DirectX 10 which we are talking about here, should have all the necessary things, like the DX10 video card, updated to its corresponding latest version. Also keep in mind that, if in future you decide to go for the upgraded version of your video card, then do not forget to undo all the changes you are about to make with the help of this guide, to avoid performance lags.
Follow these steps to run Watch Dogs on DirectX 10:
If you feel that Watch Dogs is very slow on your system, you should play it on the lowest display settings. Try to follow this guide and tell us in the comments section if you experience any problems with Watch Dogs.