Поделиться через


IHumanPresenceSensorExtensionPlugin Интерфейс

Определение

Определяет реализацию для типа, который поддерживает проверку и изменение показаний датчика присутствия человека в конвейере между датчиком и системой.

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
Атрибуты

Требования к Windows

Семейство устройств
Windows 11 Insider Preview (появилось в 10.0.23504.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v15.0)

Методы

Initialize(String)

Инициализирует подключаемый модуль HumanPresenceSensor для указанного датчика.

ProcessReading(HumanPresenceSensorReading)

Обновляет считывание HumanPresenceSensor из стека датчиков и возвращает обновленное считывание в стек датчиков для обработки.

ProcessReadingTimeoutExpired(HumanPresenceSensorReading)

Вызывается, когда подключаемый модуль не завершает вызов ProcessReading(Windows.Devices.Sensors.HumanPresenceSensorReading) в течение предопределенного времени ожидания.

Reset()

Сбрасывает поток HumanPresenceSensor, если не отвечает правильно.

Start()

Запускает поток HumanPresenceSensor .

Stop()

Останавливает поток HumanPresenceSensor .

Uninitialize()

Неинициализирует подключаемый модуль HumanPresenceSensor .

Применяется к

См. также раздел