다음을 통해 공유


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

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

적용 대상

추가 정보