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

ProcessReadingTimeoutExpired(HumanPresenceSensorReading)

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

Reset()

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

Start()

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

Stop()

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

Uninitialize()

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

適用対象