winrt::resume_after 函式 (C++/WinRT)

協助程式函式,用於協同程式內,它會將控制權傳回給呼叫端,然後在延遲之後繼續執行緒集區執行緒上的執行。

如需詳細資訊,請參閱 並行和非同步作業

語法

inline auto resume_after(winrt::Windows::Foundation::TimeSpan duration) noexcept;

參數

duration

延遲的持續時間。

傳回值

您可以 co_await 的物件。

備註

您可以在 std::chronostd::literals::chrono_literals 命名空間中使用函式和運算子,方便建立 TimeSpan 值。

co_await winrt::resume_after(std::chrono::milliseconds(250));
using namespace std::literals::chrono_literals;
co_await winrt::resume_after(250ms);

規格需求

最低支援的 SDK:Windows SDK 10.0.17134.0 版 (Windows 10版本 1803)

命名空間: winrt

標頭: %WindowsSdkDir%IncludeWindowsTargetPlatformVersion <> \cppwinrt\winrt\base.h 預設包含 ()

另請參閱