Condividi tramite


IHumanPresenceSensorExtensionPlugin Interfaccia

Definizione

Definisce l'implementazione di un tipo che supporta l'ispezione e la modifica delle letture dei sensori di presenza umana nella pipeline tra il sensore e il sistema.

public interface class IHumanPresenceSensorExtensionPlugin
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 983040)]
/// [Windows.Foundation.Metadata.Guid(502683997, 55774, 24229, 155, 107, 170, 113, 50, 76, 228, 38)]
struct IHumanPresenceSensorExtensionPlugin
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 983040)]
[Windows.Foundation.Metadata.Guid(502683997, 55774, 24229, 155, 107, 170, 113, 50, 76, 228, 38)]
public interface IHumanPresenceSensorExtensionPlugin
Public Interface IHumanPresenceSensorExtensionPlugin
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)

Metodi

Initialize(String)

Inizializza un plug-in HumanPresenceSensor per il sensore specificato.

ProcessReading(HumanPresenceSensorReading)

Aggiorna una lettura HumanPresenceSensor dallo stack di sensori e restituisce una lettura aggiornata allo stack di sensori per l'elaborazione.

ProcessReadingTimeoutExpired(HumanPresenceSensorReading)

Chiamato quando il plug-in non completa una chiamata a ProcessReading(Windows.Devices.Sensors.HumanPresenceSensorReading) all'interno di un timeout predefinito.

Reset()

Reimposta un flusso HumanPresenceSensor se non risponde correttamente.

Start()

Avvia un flusso HumanPresenceSensor .

Stop()

Arresta un flusso HumanPresenceSensor .

Uninitialize()

Annulla l'inizializzazione di un plug-in HumanPresenceSensor .

Si applica a

Vedi anche