ForegroundEnergyDiagnostics Clase

Definición

Proporciona API de depuración para calcular el uso de energía en primer plano de la aplicación en tiempo real. Se recomienda usar estas API solo para la depuración.

Importante

Estas API consumen recursos significativos de CPU. Se recomienda usar estas API solo con fines de depuración.

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
Herencia
Object Platform::Object IInspectable ForegroundEnergyDiagnostics
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Importante

Estas API consumen recursos significativos de CPU. Se recomienda usar estas API solo con fines de depuración.

Propiedades

DeviceSpecificConversionFactor

Obtiene el factor de conversión específico del dispositivo utilizado para convertir el uso de energía (mW) en un porcentaje normalizado.

Importante

Estas API consumen recursos significativos de CPU. Se recomienda usar estas API solo con fines de depuración.

Métodos

ComputeTotalEnergyUsage()

Calcula el uso total de energía acumulativa de la aplicación en primer plano desde el último restablecimiento, expresado como un porcentaje de normal.

Importante

Este método consume recursos de CPU significativos. Se recomienda usar este método solo con fines de depuración.

ResetTotalEnergyUsage()

Borra el valor que representa el uso acumulado total de energía de la aplicación en primer plano desde el último restablecimiento.

Importante

Estas API consumen recursos significativos de CPU. Se recomienda usar estas API solo con fines de depuración.

Se aplica a