HumanPresenceSensor Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un sensore che rileva se un utente è presente, assente o non interagisce con il dispositivo.
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
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 11 Insider Preview (è stato introdotto in 10.0.23504.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v15.0)
|
Commenti
Il rilevamento della presenza può avere un impatto significativo sulla sicurezza, sulla velocità di risposta e sulle prestazioni.
- I dispositivi possono essere bloccati automaticamente quando non è automatica per proteggere i file sensibili e altre informazioni.
- È possibile dedurre la finalità dell'utente per ridurre il tempo di risposta richiesto dal rilevamento all'autenticazione o all'interazione.
- La durata della batteria può essere mantenuta riducendo il tempo di inattività dello schermo non necessario.
Proprietà
DeviceId |
Ottiene l'ID dispositivo univoco del sensore di presenza umana. |
IsEngagementSupported |
Ottiene se il sensore di presenza umana è in grado di percepire se l'utente è impegnato con (guardando) il proprio PC. |
IsPresenceSupported |
Ottiene se il sensore di presenza umana è in grado di percepire se l'utente è davanti al proprio PC. |
MaxDetectableAltitudeInDegrees |
Ottiene l'angolo di altitudine massimo supportato dal sensore di presenza umana, in gradi. |
MaxDetectableAzimuthInDegrees |
Ottiene l'angolo massimo azimuth supportato dal sensore di presenza umana, in gradi. |
MaxDetectableDistanceInMillimeters |
Ottiene la distanza massima che il sensore di presenza umana può rilevare un utente. |
MaxDetectablePersons |
Ottiene il numero massimo di persone che possono essere rilevate dal sensore di presenza umana. |
MinDetectableAltitudeInDegrees |
Ottiene l'angolo di altitudine minimo supportato dal sensore di presenza umana, in gradi. |
MinDetectableAzimuthInDegrees |
Ottiene l'angolo minimo azimuth supportato dal sensore di presenza umana, in gradi. |
MinDetectableDistanceInMillimeters |
Ottiene la distanza minima che il sensore di presenza umana può rilevare un utente. |
Metodi
FromId(String) |
Recupera in modo sincrono un riferimento al sensore di presenza umana associato all'ID dispositivo specificato. |
FromIdAsync(String) |
Recupera in modo asincrono un riferimento al sensore di presenza umana associato all'ID dispositivo specificato. |
GetCurrentReading() |
Recupera la lettura corrente del sensore dal sensore di presenza umana. |
GetDefault() |
Recupera in modo sincrono un riferimento al sensore di presenza umana predefinito. |
GetDefaultAsync() |
Recupera in modo asincrono un riferimento al sensore di presenza umana predefinito. |
GetDeviceSelector() |
Recupera una stringa AQS (Advanced Query Syntax) usata per enumerare i sensori di presenza umana disponibili. |
Eventi
ReadingChanged |
Si verifica ogni volta che si verifica una modifica significativa nella lettura del sensore di presenza umana. |