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(기본적으로 포함)