Are flags WinRT-only related? If so, please change name (like `ENABLE_WINRT_xxx`)
Can we change option "visibility" condition to ``IF (WIN32 AND (MSVC_VERSION EQUAL 1800))`` ?