次の方法で共有


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 読み取りをUpdatesし、更新された読み取り値をセンサー スタックに返して処理します。

ProcessReadingTimeoutExpired(HumanPresenceSensorReading)

定義済みのタイムアウト内に、プラグインが ProcessReading(Windows.Devices.Sensors.HumanPresenceSensorReading) の呼び出しを完了しなかった場合に呼び出されます。

Reset()

正常に応答しない場合 は、HumanPresenceSensor ストリームをリセットします。

Start()

HumanPresenceSensor ストリームを開始します。

Stop()

HumanPresenceSensor ストリームを停止します。

Uninitialize()

HumanPresenceSensor プラグインを初期化解除します。

適用対象