Freigeben über


ForegroundEnergyDiagnostics Klasse

Definition

Stellt Debug-APIs zum Berechnen des Vordergrundenergieverbrauchs Ihrer App in Echtzeit bereit. Es wird empfohlen, diese APIs nur zum Debuggen zu verwenden.

Wichtig

Diese APIs verbrauchen erhebliche CPU-Ressourcen. Es wird empfohlen, diese APIs nur zu Debugzwecken zu verwenden.

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
Vererbung
Object Platform::Object IInspectable ForegroundEnergyDiagnostics
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Wichtig

Diese APIs verbrauchen erhebliche CPU-Ressourcen. Es wird empfohlen, diese APIs nur zu Debugzwecken zu verwenden.

Eigenschaften

DeviceSpecificConversionFactor

Ruft den gerätespezifischen Konvertierungsfaktor ab, der zum Konvertieren des Energieverbrauchs (mW) in einen normalisierten Prozentsatz verwendet wird.

Wichtig

Diese APIs verbrauchen erhebliche CPU-Ressourcen. Es wird empfohlen, diese APIs nur zu Debugzwecken zu verwenden.

Methoden

ComputeTotalEnergyUsage()

Berechnet den gesamten kumulierten Energieverbrauch der Vordergrund-App seit der letzten Zurücksetzung, ausgedrückt als Prozentsatz des Normalen.

Wichtig

Diese Methode verbraucht erhebliche CPU-Ressourcen. Es wird empfohlen, diese Methode nur zu Debugzwecken zu verwenden.

ResetTotalEnergyUsage()

Löscht den Wert, der den gesamten kumulierten Energieverbrauch der Vordergrund-App seit der letzten Zurücksetzung darstellt.

Wichtig

Diese APIs verbrauchen erhebliche CPU-Ressourcen. Es wird empfohlen, diese APIs nur zu Debugzwecken zu verwenden.

Gilt für: