HumanPresenceSensor 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.
Mewakili sensor yang mendeteksi apakah pengguna ada, tidak ada, atau tidak berinteraksi dengan perangkat mereka.
public ref class HumanPresenceSensor sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 983040)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HumanPresenceSensor final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 983040)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HumanPresenceSensor
Public NotInheritable Class HumanPresenceSensor
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 11 Insider Preview (diperkenalkan dalam 10.0.23504.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v15.0)
|
Keterangan
Deteksi kehadiran dapat berdampak signifikan pada keamanan, responsivitas, dan performa.
- Perangkat dapat dikunci secara otomatis saat dibiarkan tanpa pengawas untuk melindungi file sensitif dan info lainnya.
- Niat pengguna dapat disimpulkan untuk mengurangi waktu respons yang diperlukan dari deteksi hingga autentikasi atau interaksi.
- Masa pakai baterai dapat dipertahankan dengan mengurangi waktu diam layar yang tidak perlu.
Properti
DeviceId |
Mendapatkan ID perangkat unik dari sensor kehadiran manusia. |
IsEngagementSupported |
Mendapatkan apakah sensor kehadiran manusia mampu memahami apakah pengguna terlibat dengan (melihat) PC mereka. |
IsPresenceSupported |
Mendapatkan apakah sensor kehadiran manusia mampu memahami apakah pengguna berada di depan PC mereka. |
MaxDetectableAltitudeInDegrees |
Mendapatkan sudut ketinggian maksimum yang didukung oleh sensor kehadiran manusia, dalam derajat. |
MaxDetectableAzimuthInDegrees |
Mendapatkan sudut azimut maksimum yang didukung oleh sensor kehadiran manusia, dalam derajat. |
MaxDetectableDistanceInMillimeters |
Mendapatkan jarak maksimum sensor kehadiran manusia dapat mendeteksi pengguna. |
MaxDetectablePersons |
Mendapatkan jumlah maksimum orang yang dapat dideteksi oleh sensor kehadiran manusia. |
MinDetectableAltitudeInDegrees |
Mendapatkan sudut ketinggian minimum yang didukung oleh sensor kehadiran manusia, dalam derajat. |
MinDetectableAzimuthInDegrees |
Mendapatkan sudut azimut minimum yang didukung oleh sensor kehadiran manusia, dalam derajat. |
MinDetectableDistanceInMillimeters |
Mendapatkan jarak minimum sensor kehadiran manusia dapat mendeteksi pengguna. |
Metode
FromId(String) |
Secara sinkron mengambil referensi ke sensor kehadiran manusia yang terkait dengan ID perangkat yang disediakan. |
FromIdAsync(String) |
Secara asinkron mengambil referensi ke sensor kehadiran manusia yang terkait dengan ID perangkat yang disediakan. |
GetCurrentReading() |
Mengambil pembacaan sensor saat ini dari sensor kehadiran manusia. |
GetDefault() |
Secara sinkron mengambil referensi ke sensor kehadiran manusia default. |
GetDefaultAsync() |
Secara asinkron mengambil referensi ke sensor kehadiran manusia default. |
GetDeviceSelector() |
Mengambil string Advanced Query Syntax (AQS) yang digunakan untuk menghitung sensor kehadiran manusia yang tersedia. |
Acara
ReadingChanged |
Terjadi setiap kali ada perubahan signifikan dalam pembacaan sensor kehadiran manusia. |