ForegroundEnergyDiagnostics Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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. |