ForegroundEnergyDiagnostics Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan API penelusuran kesalahan untuk menghitung penggunaan energi latar depan aplikasi Anda secara real time. Sebaiknya gunakan API ini hanya untuk penelusuran kesalahan.
Penting
API ini menggunakan sumber daya CPU yang signifikan. Sebaiknya gunakan API ini hanya untuk tujuan penelusuran kesalahan.
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
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Keterangan
Penting
API ini menggunakan sumber daya CPU yang signifikan. Sebaiknya gunakan API ini hanya untuk tujuan penelusuran kesalahan.
Properti
DeviceSpecificConversionFactor |
Mendapatkan faktor konversi khusus perangkat yang digunakan untuk mengonversi penggunaan energi (mW) ke persentase yang dinormalisasi. Penting API ini menggunakan sumber daya CPU yang signifikan. Sebaiknya gunakan API ini hanya untuk tujuan penelusuran kesalahan. |
Metode
ComputeTotalEnergyUsage() |
Menghitung total penggunaan energi kumulatif aplikasi latar depan sejak reset terakhir, yang dinyatakan sebagai persentase normal. Penting Metode ini mengonsumsi sumber daya CPU yang signifikan. Sebaiknya gunakan metode ini hanya untuk tujuan penelusuran kesalahan. |
ResetTotalEnergyUsage() |
Menghapus nilai yang mewakili total penggunaan energi kumulatif aplikasi latar depan sejak reset terakhir. Penting API ini menggunakan sumber daya CPU yang signifikan. Sebaiknya gunakan API ini hanya untuk tujuan penelusuran kesalahan. |
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk