winrt::resume_after 函式 (C++/WinRT)
協助程式函式,用於協同程式內,它會將控制權傳回給呼叫端,然後在延遲之後繼續執行緒集區執行緒上的執行。
如需詳細資訊,請參閱 並行和非同步作業。
語法
inline auto resume_after(winrt::Windows::Foundation::TimeSpan duration) noexcept;
參數
duration
延遲的持續時間。
傳回值
您可以 co_await
的物件。
備註
您可以在 std::chrono 和 std::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 預設包含 ()