次の方法で共有


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 エネルギー消費量は、ユーザー エクスペリエンスに影響を与える可能性が非常に低いです。 エネルギー消費量はユーザー エクスペリエンスに影響を与える可能性がありますが、大幅な低下は発生しません。 潜在的な影響には、バッテリ寿命が含まれる場合があります。
ネットワーク インターネットにアクセスできます。アクティビティがユーザー エクスペリエンスに影響を与える可能性が非常に低い。 インターネット アクセスは利用できますが、使用量がユーザーに影響を与える可能性があります。 潜在的な影響には、制限付き帯域幅や有料帯域幅の使用が含まれる場合があります。
CPU 追加の CPU 使用率がユーザー エクスペリエンスに干渉する可能性は非常に低いです。 追加の CPU 使用率がシステムのパフォーマンスを妨げる可能性がありますが、大幅な低下は発生しません。
メモリ 追加のメモリ使用量がユーザー エクスペリエンスに干渉する可能性は非常に低くなります。 追加のメモリ使用量はシステムのパフォーマンスに影響を与えますが、大幅な低下は発生しません。
SYSTEM_DISK 追加のシステム ディスク使用量がユーザー エクスペリエンスに干渉する可能性は非常に低いです。 追加のシステム ディスクの使用は、システムのパフォーマンスを妨げる可能性がありますが、大幅な低下は発生しません。
GPU 追加の GPU 使用率がユーザー エクスペリエンスに干渉する可能性は非常に低いです。 GPU の追加使用は、ゲーム、ビデオ ストリーミングなど、リソースを大量に消費する視覚的なユーザー エクスペリエンスに干渉する可能性があります。

要件

要件
Header activitycoordinatortypes.h

こちらもご覧ください

GetActivityCoordinatorPolicyResourceCondition

SetActivityCoordinatorPolicyResourceCondition

ACTIVITY_COORDINATOR_CONDITION