다음을 통해 공유


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

사용자가 사용자의 현재 상태 설정을 변경할 때 발생합니다.

적용 대상

추가 정보