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 . |