次の方法で共有


HumanPresenceSettings クラス

定義

さまざまな人間のプレゼンス システムの設定を表します。

public ref class HumanPresenceSettings 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 HumanPresenceSettings 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 HumanPresenceSettings
Public NotInheritable Class HumanPresenceSettings
継承
Object Platform::Object IInspectable HumanPresenceSettings
属性

Windows の要件

デバイス ファミリ
Windows 11 Insider Preview (10.0.23504.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v15.0 で導入)

プロパティ

DimmingOptions

人間のプレゼンス センサーのアダプティブ 調光オプションを取得します。

IsAdaptiveDimmingEnabled

アダプティブ 調光が有効になっているかどうかを取得または設定します。

IsAttentionAwareDimmingEnabled

このプロパティは今後使用しません。 詳細については、「解説」をご覧ください。

ユーザー操作が一定期間検出されない場合に、人間のプレゼンス センサーが PC の画面を暗くできるかどうかを取得または設定します。

IsLockOnLeaveEnabled

ユーザーが PC を無人のままにしたと検出した場合に、人間のプレゼンス センサーが PC をロックできるかどうかを取得または設定します。

IsWakeOnApproachEnabled

ユーザーが近づいていると検出した場合に、人間のプレゼンス センサーが PC をスリープ解除できるかどうかを取得または設定します。

LockOnLeaveDistanceInMillimeters

PC を無人と見なして自動的にロックするためにユーザーが人間のプレゼンス センサーから離れる必要がある距離を取得または設定します。

LockOnLeaveTimeout

PC が無人と見なされ、自動的にロックされる前に、ユーザーが人間のプレゼンス センサーによって検出されない必要がある時間間隔を取得または設定します。

LockOptions

人間のプレゼンス センサーの休暇オプション (ユーザーが人間のプレゼンス センサーによって検出されなくなったかどうか) のロックを取得します。

SensorId

人間のプレゼンス センサーの一意の ID を取得または設定します。

WakeOnApproachDistanceInMillimeters

PC が自動的にロックを解除するためにユーザーが人間のプレゼンス センサーから離れる必要がある距離を取得または設定します。

WakeOptions

人間のプレゼンス センサーのウェイク オプション (ユーザーが人間のプレゼンス センサーによって検出されたかどうか) を取得します。

メソッド

GetCurrentSettings()

人間のプレゼンス検出の現在のシステム設定を取得します。

GetCurrentSettingsAsync()

人間のプレゼンス検出のための現在のシステム設定を非同期的に取得します。

GetSupportedFeaturesForSensorId(String)

指定したヒューマン プレゼンス センサーでサポートされている機能を取得します。

GetSupportedFeaturesForSensorIdAsync(String)

指定したヒューマン プレゼンス センサーでサポートされている機能を非同期的に取得します。

GetSupportedLockOnLeaveTimeouts()

ユーザーが検出されなくなった後に PC をロックするまでの時間を指定するために使用される間隔のコレクションを (システム設定から) 取得します。

UpdateSettings(HumanPresenceSettings)

提供された値を使用して、さまざまな人間のプレゼンス システム設定を一括更新します。

UpdateSettingsAsync(HumanPresenceSettings)

提供された値を使用して、さまざまな人間のプレゼンス システム設定を非同期的に更新します。

イベント

SettingsChanged

ユーザーが人間のプレゼンス設定を変更したときに発生します。

適用対象

こちらもご覧ください