次の方法で共有


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 プラグインを初期化解除します。

適用対象

こちらもご覧ください