共用方式為


BackgroundEnergyDiagnostics 類別

定義

提供偵錯 API,以即時計算應用程式的背景能源使用量。 我們建議只使用這些 API 進行偵錯。

重要

這些 API 會耗用大量的 CPU 資源。 我們建議只針對偵錯目的使用這些 API。

public ref class BackgroundEnergyDiagnostics abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class BackgroundEnergyDiagnostics final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Deprecated("Background Energy Diagnostics has been deprecated. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 393216, "Windows.Foundation.UniversalApiContract")]
class BackgroundEnergyDiagnostics final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class BackgroundEnergyDiagnostics
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Deprecated("Background Energy Diagnostics has been deprecated. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 393216, "Windows.Foundation.UniversalApiContract")]
public static class BackgroundEnergyDiagnostics
Public Class BackgroundEnergyDiagnostics
繼承
Object Platform::Object IInspectable BackgroundEnergyDiagnostics
屬性

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。

適用於