// Copyright (c) Microsoft Corporation. // Licensed under the MIT license. // // pch.h // Header for platform projection include files // #pragma once #define WIN32_LEAN_AND_MEAN #define NOMCX #define NOHELP #define NOCOMM // Manually include til after we include Windows.Foundation to give it winrt superpowers #define BLOCK_TIL #include // This is inexplicable, but for whatever reason, cppwinrt conflicts with the // SDK definition of this function, so the only fix is to undef it. // from WinBase.h // Windows::UI::Xaml::Media::Animation::IStoryboard::GetCurrentTime #ifdef GetCurrentTime #undef GetCurrentTime #endif #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "winrt/Windows.UI.Xaml.Markup.h" #include "winrt/Windows.UI.ViewManagement.h" #include #include #include #include #include // Including TraceLogging essentials for the binary #include #include TRACELOGGING_DECLARE_PROVIDER(g_hSampleAppProvider); #include #include #include #include #include #include #include // Manually include til after we include Windows.Foundation to give it winrt superpowers #include "til.h"