BrightnessOverride.GetDefaultForSystem 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回亮度替代对象。 此方法不需要 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 功能需要启用 嵌入式模式 。 此功能允许应用具有基本的系统管理权限。 如果未声明,此方法将引发拒绝访问异常。 有关详细信息,请参阅应用功能声明。