ACTIVITY_COORDINATOR_RESOURCE 枚举 (activitycoordinatortypes.h)
支持的一组资源的枚举。
语法
typedef enum _ACTIVITY_COORDINATOR_RESOURCE {
ACTIVITY_COORDINATOR_RESOURCE_USER_IDLE,
ACTIVITY_COORDINATOR_RESOURCE_POWER,
ACTIVITY_COORDINATOR_RESOURCE_NETWORK,
ACTIVITY_COORDINATOR_RESOURCE_CPU,
ACTIVITY_COORDINATOR_RESOURCE_MEMORY,
ACTIVITY_COORDINATOR_RESOURCE_SYSTEM_DISK,
ACTIVITY_COORDINATOR_RESOURCE_GPU,
ACTIVITY_COORDINATOR_RESOURCE_NPU
} ACTIVITY_COORDINATOR_RESOURCE;
常量
ACTIVITY_COORDINATOR_RESOURCE_USER_IDLE 表示用户与设备互动的活跃程度,以及活动干扰该设备使用的可能性。 |
ACTIVITY_COORDINATOR_RESOURCE_POWER 表示系统的当前能量状态。 |
ACTIVITY_COORDINATOR_RESOURCE_NETWORK 表示系统的当前网络状态。 |
ACTIVITY_COORDINATOR_RESOURCE_CPU 表示系统的当前 CPU 状态。 |
ACTIVITY_COORDINATOR_RESOURCE_MEMORY 表示系统的当前内存状态。 |
ACTIVITY_COORDINATOR_RESOURCE_SYSTEM_DISK 表示系统的当前系统磁盘状态。 系统磁盘是指安装了操作系统的驱动器。 |
ACTIVITY_COORDINATOR_RESOURCE_GPU 表示 GPU 可用性。 包括 GPU 利用率。 |
注解
资源的条件信息
资源 | 良好条件 | 中等条件 |
---|---|---|
USER_IDLE | 用户处于非活动状态和/或后台活动极不可能干扰用户体验。 | 用户可能处于活动状态。 后台活动不太可能干扰高度敏感的体验。 |
POWER | 能耗极不可能影响用户体验。 | 能耗可能会影响用户体验,但不会严重降低用户体验。 潜在影响可能包括电池使用时间。 |
NETWORK | Internet 访问可用;活动极不可能影响用户体验。 | Internet 访问可用,但使用可能会影响用户。 潜在影响可能包括使用有限带宽和/或付费带宽。 |
CPU | 额外的 CPU 使用率极不可能干扰用户体验。 | 额外的 CPU 使用率可能会干扰系统性能,但不会严重降低系统性能。 |
记忆 | 额外的内存使用量极不可能干扰用户体验。 | 额外的内存使用量可能会干扰系统性能,但不会严重降低系统性能。 |
SYSTEM_DISK | 额外的系统磁盘使用情况极不可能干扰用户体验。 | 额外的系统磁盘使用可能会干扰系统性能,但不会严重降低系统性能。 |
GPU | 额外的 GPU 使用情况极不可能干扰用户体验。 | 额外的 GPU 使用可能会干扰资源密集型的视觉用户体验,例如游戏、视频流等。 |
要求
要求 | 值 |
---|---|
Header | activitycoordinatortypes.h |
另请参阅
GetActivityCoordinatorPolicyResourceCondition
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈