CoreProcessEventsOption 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
ProcessEvents에 전달된 배타적 이벤트 처리 옵션 집합을 지정합니다.
public enum class CoreProcessEventsOption
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class CoreProcessEventsOption
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum CoreProcessEventsOption
Public Enum CoreProcessEventsOption
- 상속
-
CoreProcessEventsOption
- 특성
Windows 요구 사항
디바이스 패밀리 |
Windows 10 (10.0.10240.0에서 도입되었습니다.)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
|
필드
ProcessAllIfPresent | 3 | 큐에 현재 보류 중인 모든 이벤트를 디스패치합니다. 보류 중인 이벤트가 없으면 새 이벤트가 발생할 때까지 기다리지 말고 즉시 반환합니다. 이 옵션은 IFrameworkView를 사용한 뷰 공급자 구현을 위해 특별히 제공되며, C++와 함께 DirectX를 사용하는 UWP 앱에서 사용됩니다. |
ProcessOneAndAllPending | 0 | 큐에서 현재 사용 가능한 모든 이벤트를 디스패치합니다. 보류 중인 이벤트가 없으면 다음의 새 이벤트를 대기합니다. |
ProcessOneIfPresent | 1 | 현재 큐에 보류 중인 경우 하나의 이벤트를 디스패치합니다. 보류 중인 이벤트가 없으면 새 이벤트가 발생할 때까지 기다리지 말고 즉시 반환합니다. |
ProcessUntilQuit | 2 | 새 이벤트를 대기하고 사용 가능한 모든 이벤트를 디스패치합니다. 창이 닫히거나 응용 프로그램이 CoreWindow 인스턴스의 Close 메서드를 호출할 때까지 이 동작을 계속합니다. |
설명
Windows Phone 8
ProcessOneIfPresent는 Windows Phone 지원되지 않습니다.