ForegroundEnergyDiagnostics 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
앱의 전경 에너지 사용량을 실시간으로 계산하기 위한 디버깅 API를 제공합니다. 이러한 API는 디버깅에만 사용하는 것이 좋습니다.
중요
이러한 API는 상당한 CPU 리소스를 사용합니다. 디버깅 목적으로만 이러한 API를 사용하는 것이 좋습니다.
public ref class ForegroundEnergyDiagnostics abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ForegroundEnergyDiagnostics final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Deprecated("Foreground Energy Diagnostics has been deprecated. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 393216, "Windows.Foundation.UniversalApiContract")]
class ForegroundEnergyDiagnostics final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class ForegroundEnergyDiagnostics
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Deprecated("Foreground Energy Diagnostics has been deprecated. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 393216, "Windows.Foundation.UniversalApiContract")]
public static class ForegroundEnergyDiagnostics
Public Class ForegroundEnergyDiagnostics
- 상속
- 특성
Windows 요구 사항
디바이스 패밀리 |
Windows 10 (10.0.10240.0에서 도입되었습니다.)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
|
설명
중요
이러한 API는 상당한 CPU 리소스를 사용합니다. 디버깅 목적으로만 이러한 API를 사용하는 것이 좋습니다.
속성
DeviceSpecificConversionFactor |
mW(에너지 사용량)를 정규화된 백분율로 변환하는 데 사용되는 디바이스별 변환 인수를 가져옵니다. 중요 이러한 API는 상당한 CPU 리소스를 사용합니다. 디버깅 목적으로만 이러한 API를 사용하는 것이 좋습니다. |
메서드
ComputeTotalEnergyUsage() |
마지막 재설정 이후 포그라운드 앱의 총 누적 에너지 사용량을 계산하며 정상의 백분율로 표시됩니다. 중요 이 메서드는 상당한 CPU 리소스를 사용합니다. 디버깅 목적으로만 이 메서드를 사용하는 것이 좋습니다. |
ResetTotalEnergyUsage() |
마지막 재설정 이후 포그라운드 앱의 총 누적 에너지 사용량을 나타내는 값을 지웁니다. 중요 이러한 API는 상당한 CPU 리소스를 사용합니다. 디버깅 목적으로만 이러한 API를 사용하는 것이 좋습니다. |