Share via


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 功能需要启用 嵌入式模式 。 此功能允许应用具有基本的系统管理权限。 如果未声明,此方法将引发拒绝访问异常。 有关详细信息,请参阅应用功能声明

适用于