ACTIVITY_COORDINATOR_RESOURCE enumeração (activitycoordinatortypes.h)
Uma enumeração do conjunto de recursos com suporte.
Syntax
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;
Constantes
ACTIVITY_COORDINATOR_RESOURCE_USER_IDLE Representa o quão ativamente o usuário está envolvido com o dispositivo e, portanto, a probabilidade de a atividade interferir nesse uso. |
ACTIVITY_COORDINATOR_RESOURCE_POWER Representa o estado de energia atual do sistema. |
ACTIVITY_COORDINATOR_RESOURCE_NETWORK Representa o estado de rede atual do sistema. |
ACTIVITY_COORDINATOR_RESOURCE_CPU Representa o estado atual da CPU do sistema. |
ACTIVITY_COORDINATOR_RESOURCE_MEMORY Representa o estado de memória atual do sistema. |
ACTIVITY_COORDINATOR_RESOURCE_SYSTEM_DISK Representa o estado atual do sistema-disco do sistema. System-disk refere-se à unidade em que o sistema operacional está instalado. |
ACTIVITY_COORDINATOR_RESOURCE_GPU Representa a disponibilidade da GPU. Inclui a utilização de GPU. |
Comentários
Informações de condição para recursos
Recurso | Condição boa | Condição Média |
---|---|---|
USER_IDLE | O usuário está inativo e/ou atividades em segundo plano são altamente improváveis de interferir nas experiências do usuário. | O usuário pode estar ativo. É improvável que as atividades em segundo plano interfiram em experiências altamente sensíveis. |
POWER | É altamente improvável que o consumo de energia afete a experiência do usuário. | O consumo de energia pode afetar a experiência do usuário, mas não a degradará criticamente. Possíveis impactos podem incluir a duração da bateria. |
REDE | O acesso à Internet está disponível; atividades altamente improváveis de afetar a experiência do usuário. | O acesso à Internet está disponível, mas o consumo pode afetar o usuário. Os possíveis impactos podem incluir o consumo de largura de banda limitada e/ou paga. |
CPU | É altamente improvável que o uso adicional da CPU interfira nas experiências do usuário. | O uso adicional da CPU pode interferir no desempenho do sistema, mas não o prejudicará criticamente. |
MEMÓRIA | É altamente improvável que o uso de memória adicional interfira nas experiências do usuário. | O uso de memória adicional pode interferir no desempenho do sistema, mas não o prejudicará criticamente. |
SYSTEM_DISK | É altamente improvável que o uso adicional do disco do sistema interfira nas experiências do usuário. | O uso adicional do disco do sistema pode interferir no desempenho do sistema, mas não o prejudicará criticamente. |
GPU | É altamente improvável que o uso adicional de GPU interfira nas experiências do usuário. | O uso adicional de GPU pode interferir em experiências de usuário visual com uso intensivo de recursos, como jogos, streaming de vídeo etc. |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | activitycoordinatortypes.h |
Confira também
GetActivityCoordinatorPolicyResourceCondition
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de