IHumanPresenceSensorExtension Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет реализацию для типа, который поддерживает проверку и изменение показаний датчика присутствия человека в конвейере между датчиком и системой.
public interface class IHumanPresenceSensorExtension
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 983040)]
/// [Windows.Foundation.Metadata.Guid(1045588593, 11549, 23875, 138, 142, 164, 52, 168, 36, 46, 240)]
struct IHumanPresenceSensorExtension
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 983040)]
[Windows.Foundation.Metadata.Guid(1045588593, 11549, 23875, 138, 142, 164, 52, 168, 36, 46, 240)]
public interface IHumanPresenceSensorExtension
Public Interface IHumanPresenceSensorExtension
- Атрибуты
Требования к 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 . |