I use VS2017 on Windows® 10 to build the Flex DirectX Sample as x64 (using toolset v140 from VS2015 in VS2017 to have compatibility with other GameWorks modules).
When choosing Windows SDK 8.1 everything compiles fine,
but on switching to SDK 10.0.14393.0 or to SDK 10.0.15063.0
in C:\Program Files (x86)\Windows Kits\10\Include\10.0.14393.0\winrt\wrl\client.h
error C2792 (https://msdn.microsoft.com/en-us/library/0317b4w9.aspx) occurs
NOTE: #define Super __super in \FleX-master\core\core.h
I use VS2017 on Windows® 10 to build the Flex DirectX Sample as x64 (using toolset v140 from VS2015 in VS2017 to have compatibility with other GameWorks modules). When choosing Windows SDK 8.1 everything compiles fine, but on switching to SDK 10.0.14393.0 or to SDK 10.0.15063.0 in C:\Program Files (x86)\Windows Kits\10\Include\10.0.14393.0\winrt\wrl\client.h error C2792 (https://msdn.microsoft.com/en-us/library/0317b4w9.aspx) occurs NOTE: #define Super __super in \FleX-master\core\core.h
However, its no blocking problem.