--- ogre3d-1.9.0.r6969.f40744b1106a/RenderSystems/Direct3D11/include/OgreD3D11Texture.h.orig	2015-02-17 10:17:20.838400000 +0300
+++ ogre3d-1.9.0.r6969.f40744b1106a/RenderSystems/Direct3D11/include/OgreD3D11Texture.h	2015-02-17 10:17:25.768000000 +0300
@@ -31,6 +31,7 @@
 #include "OgreTexture.h"
 #include "OgreRenderTexture.h"
 #include "OgreSharedPtr.h"
+#include "OgreD3D11Device.h"
 
 #if OGRE_PLATFORM == OGRE_PLATFORM_WIN32 && !defined(_WIN32_WINNT_WIN8)
     #ifndef USE_D3DX11_LIBRARY
--- ogre3d-1.9.0.r6969.f40744b1106a/RenderSystems/Direct3D11/include/OgreD3D11Device.h.orig	2015-02-17 10:17:20.838400000 +0300
+++ ogre3d-1.9.0.r6969.f40744b1106a/RenderSystems/Direct3D11/include/OgreD3D11Device.h	2015-02-17 10:17:25.768000000 +0300
@@ -30,6 +30,10 @@
 
 
 #include "OgreD3D11Prerequisites.h"
+#if (_WIN32_WINNT < 0x600)
+#define _WIN32_WINNT 0x600
+#endif
+#include <windows.h>
 
 namespace Ogre
 {
