So I've been trying to do this for far too long, but simply every option leads me to a dead end. I want to use DirectX 11 in visual studio 2012 without getting that damn warning C4005. My project is dependant on d3dx11 library so it has to be dx11, not dx11.1, unless I find some solution to manage my textures and effects loading without d3dx11!
I know what happened to windows 8 sdk and how it now includes directx 11.1 (except d3dx library) and when I include my june 2010 version it all gets mixed up so bunch of redefinitions pops up.
So what is the easiest way to prevent visual studio from looking for directx headers in windows 8 sdk?
Also, can somebody, that has better understanding in microsoft's way of doing things, explain to me why did they create directx sdk without built-in libraries and functions for an important task such as textures and effects loading?? :S :'(