Partager via


ForegroundEnergyDiagnostics Classe

Définition

Fournit des API de débogage pour calculer la consommation d’énergie au premier plan de votre application en temps réel. Nous vous recommandons d’utiliser ces API uniquement pour le débogage.

Important

Ces API consomment des ressources processeur importantes. Nous vous recommandons d’utiliser ces API uniquement à des fins de débogage.

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
Héritage
Object Platform::Object IInspectable ForegroundEnergyDiagnostics
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Important

Ces API consomment des ressources processeur importantes. Nous vous recommandons d’utiliser ces API uniquement à des fins de débogage.

Propriétés

DeviceSpecificConversionFactor

Obtient le facteur de conversion spécifique à l’appareil utilisé pour convertir la consommation d’énergie (mW) en pourcentage normalisé.

Important

Ces API consomment des ressources processeur importantes. Nous vous recommandons d’utiliser ces API uniquement à des fins de débogage.

Méthodes

ComputeTotalEnergyUsage()

Calcule la consommation totale d’énergie cumulée de l’application au premier plan depuis la dernière réinitialisation, exprimée en pourcentage de la normale.

Important

Cette méthode consomme des ressources processeur importantes. Nous vous recommandons d’utiliser cette méthode uniquement à des fins de débogage.

ResetTotalEnergyUsage()

Efface la valeur qui représente la consommation totale d’énergie cumulée de l’application de premier plan depuis la dernière réinitialisation.

Important

Ces API consomment des ressources processeur importantes. Nous vous recommandons d’utiliser ces API uniquement à des fins de débogage.

S’applique à