HumanPresenceSensor クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ユーザーがデバイスに存在するか、存在しないか、またはデバイスと対話していないかを検出するセンサーを表します。
public ref class HumanPresenceSensor sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 983040)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HumanPresenceSensor final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 983040)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HumanPresenceSensor
Public NotInheritable Class HumanPresenceSensor
- 継承
- 属性
Windows の要件
デバイス ファミリ |
Windows 11 Insider Preview (10.0.23504.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v15.0 で導入)
|
注釈
プレゼンス検出は、セキュリティ、応答性、パフォーマンスに大きな影響を与える可能性があります。
- デバイスは、機密ファイルやその他の情報を保護するために、無人で自動的にロックできます。
- ユーザーの意図を推測して、検出から認証または操作に必要な応答時間を短縮できます。
- 不要な画面アイドル時間を短縮することで、バッテリの寿命を維持できます。
プロパティ
DeviceId |
人間のプレゼンス センサーの一意のデバイス ID を取得します。 |
IsEngagementSupported |
ユーザーが PC に関与している (見ている) 場合に、人間のプレゼンス センサーが認識できるかどうかを取得します。 |
IsPresenceSupported |
ユーザーが PC の前にいる場合に、人間のプレゼンス センサーが認識できるかどうかを取得します。 |
MaxDetectableAltitudeInDegrees |
人間の存在センサーでサポートされる最大高度角度を度単位で取得します。 |
MaxDetectableAzimuthInDegrees |
人間の存在センサーでサポートされる最大方位角を度単位で取得します。 |
MaxDetectableDistanceInMillimeters |
人間のプレゼンス センサーがユーザーを検出できる最大距離を取得します。 |
MaxDetectablePersons |
人間のプレゼンス センサーによって検出できるユーザーの最大数を取得します。 |
MinDetectableAltitudeInDegrees |
人間の存在センサーでサポートされる最小高度角度を度単位で取得します。 |
MinDetectableAzimuthInDegrees |
人間の存在センサーでサポートされる最小方位角を度単位で取得します。 |
MinDetectableDistanceInMillimeters |
人間のプレゼンス センサーがユーザーを検出できる最小距離を取得します。 |
メソッド
FromId(String) |
指定されたデバイス ID に関連付けられている人間のプレゼンス センサーへの参照を同期的に取得します。 |
FromIdAsync(String) |
指定されたデバイス ID に関連付けられている人間のプレゼンス センサーへの参照を非同期的に取得します。 |
GetCurrentReading() |
人間のプレゼンス センサーから現在のセンサーの読み取り値を取得します。 |
GetDefault() |
既定の人間のプレゼンス センサーへの参照を同期的に取得します。 |
GetDefaultAsync() |
既定の人間のプレゼンス センサーへの参照を非同期的に取得します。 |
GetDeviceSelector() |
使用可能な人間のプレゼンス センサーを列挙するために使用される高度なクエリ構文 (AQS) 文字列を取得します。 |
イベント
ReadingChanged |
人間のプレゼンス センサーの読み取りに大きな変化がある場合に発生します。 |