CoreDispatcherPriority 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义窗口事件调度的优先级。
public enum class CoreDispatcherPriority
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class CoreDispatcherPriority
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum CoreDispatcherPriority
Public Enum CoreDispatcherPriority
- 继承
-
CoreDispatcherPriority
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
字段
High | 1 | 高优先级。 将立即为所有同步请求调用委托。 异步请求在任何其他请求类型之前排队和处理。 注意 请勿在应用中使用此优先级。 它保留给系统事件。 使用此优先级可能会导致其他消息(包括系统事件)不足。 |
Idle | -2 | 最低优先级。 将此优先级用于后台任务。 当窗口的main线程空闲且队列中没有挂起的输入时,将处理委托。 |
Low | -1 | 低优先级。 如果队列中没有更高的优先级事件挂起,则处理委托。 |
Normal | 0 | 正常优先级。 委托按计划的顺序进行处理。 |