Found Tips given By Aditya , I am posting here
Hey guys...I will confirm that DBC 14 plays quite well on Windows 10 with an nvidia GPU, with some minor tweaks of course! here's what I did...
1) uninstalled the new geforce driver update for Windows 10 and re-installed it again
2)Set compatibility for the game to Windows 8 (locate in SteamApps)
3)changed anti-aliasing and filtering properties from quality to performance on the 3D settings for the game in nvidia control panel and voila, the game's now as wonderful it could get to look and play! Thanks to everyone out here for their inputs! So the notion of getting back to Windows 8.1 is now out...unless you have other reasons! Cheers and happy playing!