Bagikan melalui


HumanPresenceSensor Kelas

Definisi

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
Object Platform::Object IInspectable HumanPresenceSensor
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.

Berlaku untuk

Lihat juga