Fixed compiling issue with lrintf() on VC++ 2013

Added a preprocessing condition which don't implement lrintf() with VC++
>= 2013 because it is in the SDK
VC++2011: Replaced the hard-coded DirectX SDK path by $(DXSDK_DIR)
Added VC++2013 projects/solution