다음을 통해 공유


BrightnessOverride.GetDefaultForSystem 메서드

정의

밝기 재정의 개체를 반환합니다. 이 메서드는 CoreWindow가 필요하지 않으므로 백그라운드에서 실행되는 앱에서 사용할 수 있습니다.

public:
 static BrightnessOverride ^ GetDefaultForSystem();
 static BrightnessOverride GetDefaultForSystem();
public static BrightnessOverride GetDefaultForSystem();
function getDefaultForSystem()
Public Shared Function GetDefaultForSystem () As BrightnessOverride

반환

밝기가 개체를 재정의합니다.

예제

이 예제에서는 전체 밝기에서 디바이스의 밝기를 재정의하지만 백그라운드에서 실행되고 CoreWindow가 없는 앱에서 사용됩니다.

private void Set_Full_Brightness_AppsInBackground()
{
    //Create BrightnessOverride object
    BrightnessOverride bo = BrightnessOverride.GetDefaultForSystem();

    //Set override brightness to full brightness even when battery is low
    bo.SetBrightnessScenario(DisplayBrightnessScenario.FullBrightness, DisplayBrightnessOverrideOptions.None);

    //Request to start the overriding process
    bo.StartOverride();
}

설명

앱의 패키지 매니페스트에서 systemManagement 기능을 선언해야 합니다. systemManagement 기능을 사용하려면 Embedded 모드를 사용하도록 설정해야 합니다. 이 기능을 사용하면 앱이 기본 시스템 관리 권한을 가질 수 있습니다. 선언되지 않은 경우 이 메서드는 액세스가 거부된 예외를 throw합니다. 자세한 내용은 앱 접근 권한 값 선언을 참조하세요.

적용 대상