Partilhar via


IHumanPresenceSensorExtensionPlugin Interface

Definição

Define a implementação de um tipo que dá suporte à inspeção e modificação de leituras do sensor de presença humana no pipeline entre o sensor e o 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
Atributos

Requisitos do Windows

Família de dispositivos
Windows 11 Insider Preview (introduzida na 10.0.23504.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v15.0)

Métodos

Initialize(String)

Inicializa um plug-in HumanPresenceSensor para o sensor especificado.

ProcessReading(HumanPresenceSensorReading)

Atualiza uma leitura HumanPresenceSensor da pilha do sensor e retorna uma leitura atualizada para a pilha de sensores para processamento.

ProcessReadingTimeoutExpired(HumanPresenceSensorReading)

Chamado quando o plug-in não conclui uma chamada para ProcessReading(Windows.Devices.Sensors.HumanPresenceSensorReading) dentro de um tempo limite predefinido.

Reset()

Redefine um fluxo HumanPresenceSensor se não estiver respondendo corretamente.

Start()

Inicia um fluxo HumanPresenceSensor .

Stop()

Interrompe um fluxo HumanPresenceSensor .

Uninitialize()

Inicializa um plug-in HumanPresenceSensor .

Aplica-se a

Confira também