ForegroundEnergyDiagnostics Classe

Definizione

Fornisce le API di debug per calcolare l'utilizzo di energia in primo piano dell'app in tempo reale. È consigliabile usare queste API solo per il debug.

Importante

Queste API usano risorse cpu significative. È consigliabile usare queste API solo a scopo di debug.

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
Ereditarietà
Object Platform::Object IInspectable ForegroundEnergyDiagnostics
Attributi

Requisiti Windows

Requisiti Descrizione
Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

Importante

Queste API usano risorse cpu significative. È consigliabile usare queste API solo a scopo di debug.

Proprietà

Nome Descrizione
DeviceSpecificConversionFactor

Ottiene il fattore di conversione specifico del dispositivo utilizzato per convertire l'utilizzo dell'energia (mW) in una percentuale normalizzata.

Importante

Queste API usano risorse cpu significative. È consigliabile usare queste API solo a scopo di debug.

Metodi

Nome Descrizione
ComputeTotalEnergyUsage()

Calcola l'utilizzo cumulativo totale dell'energia dell'app in primo piano dall'ultima reimpostazione, espresso come percentuale di normale.

Importante

Questo metodo utilizza risorse cpu significative. È consigliabile usare questo metodo solo a scopo di debug.

ResetTotalEnergyUsage()

Cancella il valore che rappresenta l'utilizzo cumulativo totale dell'energia dell'app in primo piano dall'ultima reimpostazione.

Importante

Queste API usano risorse cpu significative. È consigliabile usare queste API solo a scopo di debug.

Si applica a