Set NTTDI_VERSION to Windows 10 RS2, needed for MSVC
This commit is contained in:
parent
1ae14db000
commit
8a1713ccf0
1 changed files with 2 additions and 0 deletions
|
|
@ -204,6 +204,8 @@ endif()
|
||||||
if(CMAKE_SYSTEM_NAME STREQUAL "Windows")
|
if(CMAKE_SYSTEM_NAME STREQUAL "Windows")
|
||||||
# higher C++ requirement on Windows
|
# higher C++ requirement on Windows
|
||||||
set_property(TARGET sfizz-vstgui PROPERTY CXX_STANDARD 14)
|
set_property(TARGET sfizz-vstgui PROPERTY CXX_STANDARD 14)
|
||||||
|
# Windows 10 RS2 DDI for custom fonts
|
||||||
|
target_compile_definitions(sfizz-vstgui PRIVATE "NTDDI_VERSION=0x0A000003")
|
||||||
# disable custom fonts while dwrite3 API is unavailable in MinGW
|
# disable custom fonts while dwrite3 API is unavailable in MinGW
|
||||||
if(MINGW)
|
if(MINGW)
|
||||||
target_compile_definitions(sfizz-vstgui PRIVATE "VSTGUI_WIN32_CUSTOMFONT_SUPPORT=0")
|
target_compile_definitions(sfizz-vstgui PRIVATE "VSTGUI_WIN32_CUSTOMFONT_SUPPORT=0")
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue