ForegroundEnergyDiagnostics Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет API отладки для вычисления потребления энергии на переднем плане приложения в режиме реального времени. Рекомендуется использовать эти API только для отладки.
Важно!
Эти API потребляют значительные ресурсы ЦП. Рекомендуется использовать эти API только для отладки.
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
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Комментарии
Важно!
Эти API потребляют значительные ресурсы ЦП. Рекомендуется использовать эти API только для отладки.
Свойства
DeviceSpecificConversionFactor |
Возвращает коэффициент преобразования для конкретного устройства, используемый для преобразования потребления энергии (мВт) в нормализованный процент. Важно! Эти API потребляют значительные ресурсы ЦП. Рекомендуется использовать эти API только для отладки. |
Методы
ComputeTotalEnergyUsage() |
Вычисляет общее совокупное потребление энергии приложением переднего плана с момента последнего сброса, выраженное в процентах от нормального. Важно! Этот метод потребляет значительные ресурсы ЦП. Рекомендуется использовать этот метод только в целях отладки. |
ResetTotalEnergyUsage() |
Очищает значение, представляющее общее совокупное потребление энергии приложением переднего плана с момента последнего сброса. Важно! Эти API потребляют значительные ресурсы ЦП. Рекомендуется использовать эти API только для отладки. |