diff --git a/src/config.h b/src/config.h index 5ff0769c..a37025e8 100644 --- a/src/config.h +++ b/src/config.h @@ -6,6 +6,8 @@ #ifndef __CONFIG_H__ #define __CONFIG_H__ + + #if !defined(BGFX_CONFIG_RENDERER_DIRECT3D9) \ && !defined(BGFX_CONFIG_RENDERER_DIRECT3D11) \ && !defined(BGFX_CONFIG_RENDERER_OPENGL) \ @@ -15,13 +17,14 @@ # ifndef BGFX_CONFIG_RENDERER_DIRECT3D9 # define BGFX_CONFIG_RENDERER_DIRECT3D9 (0 \ - | BX_PLATFORM_WINDOWS \ + | (BX_PLATFORM_WINDOWS && _WIN32_WINNT < 0x0602 /*_WIN32_WINNT_WIN8*/) \ | BX_PLATFORM_XBOX360 \ ) # endif // BGFX_CONFIG_RENDERER_DIRECT3D9 # ifndef BGFX_CONFIG_RENDERER_DIRECT3D11 # define BGFX_CONFIG_RENDERER_DIRECT3D11 (0 \ + | (BX_PLATFORM_WINDOWS && _WIN32_WINNT >= 0x0602 /*_WIN32_WINNT_WIN8*/) \ ) # endif // BGFX_CONFIG_RENDERER_DIRECT3D11