Compartir a través de


BackgroundEnergyDiagnostics Clase

Definición

Proporciona API de depuración para calcular el uso energético en segundo 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 BackgroundEnergyDiagnostics abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class BackgroundEnergyDiagnostics final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Deprecated("Background Energy Diagnostics has been deprecated. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 393216, "Windows.Foundation.UniversalApiContract")]
class BackgroundEnergyDiagnostics final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class BackgroundEnergyDiagnostics
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Deprecated("Background Energy Diagnostics has been deprecated. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 393216, "Windows.Foundation.UniversalApiContract")]
public static class BackgroundEnergyDiagnostics
Public Class BackgroundEnergyDiagnostics
Herencia
Object Platform::Object IInspectable BackgroundEnergyDiagnostics
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 acumulado de energía de la tarea en segundo 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 tarea en segundo 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