Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Hilfsfunktion – für die Verwendung in einem Coroutine – sie können co_await die Ausführung in einen bestimmten Vordergrundthread wechseln. Weitere Informationen und ein Codebeispiel finden Sie unter "Programmierung mit Threadaffinität".
Syntax
inline auto resume_foreground(
Windows::UI::Core::CoreDispatcher const& dispatcher,
Windows::UI::Core::CoreDispatcherPriority const priority = Windows::UI::Core::CoreDispatcherPriority::Normal) noexcept;
inline auto resume_foreground(
Windows::System::DispatcherQueue const& dispatcher,
Windows::System::DispatcherQueuePriority const priority = Windows::System::DispatcherQueuePriority::Normal) noexcept;
inline auto resume_foreground(
Microsoft::System::DispatcherQueue const& dispatcher,
Microsoft::System::DispatcherQueuePriority const priority = Microsoft::System::DispatcherQueuePriority::Normal) noexcept;
Parameter
dispatcherEin Winrt::Windows::UI::CoreDispatcher (oder winrt::Windows::System::D ispatcherQueue oder winrt::Microsoft::System::D ispatcherQueue) dessen Vordergrundthread zur Ausführung wechseln soll.
priority Gibt die Priorität für die Ereignisversandung an.
Rückgabewert
Ein Objekt, das Sie können co_await.
Anforderungen
Mindest unterstütztes SDK: Windows SDK Version 10.0.17763.0 (Windows 10, Version 1809)
Namespace: winrt
Kopfzeile: %WindowsSdkDir%IncludeWindowsTargetPlatformVersion<>\cppwinrt\winrt\Windows. BENUTZEROBERFLÄCHE. Core.h (nicht standardmäßig enthalten), %WindowsSdkDir%IncludeWindowsTargetPlatformVersion<>\cppwinrt\winrt\Windows. System.h (nicht standardmäßig enthalten), $(ProjectDir)Generierte Dateien\winrt\Microsoft.System.h (nicht standardmäßig enthalten)