ForegroundEnergyDiagnostics Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |