BrightnessOverride.GetDefaultForSystem Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna um objeto de substituição de brilho. Esse método não requer CoreWindow para que possa ser usado por aplicativos em execução em segundo plano.
public:
static BrightnessOverride ^ GetDefaultForSystem();
static BrightnessOverride GetDefaultForSystem();
public static BrightnessOverride GetDefaultForSystem();
function getDefaultForSystem()
Public Shared Function GetDefaultForSystem () As BrightnessOverride
Retornos
O brilho substitui o objeto .
Exemplos
Este exemplo substitui o brilho do dispositivo com brilho total, mas é usado por aplicativos que são executados em segundo plano e não têm um 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();
}
Comentários
Requer que a funcionalidade systemManagement seja declarada no manifesto do pacote do aplicativo. O uso da funcionalidade systemManagement requer que o modo Inserido seja habilitado. Essa funcionalidade permite que os aplicativos tenham privilégios básicos de administração do sistema. Se não for declarado, esse método gerará uma exceção de acesso negado. Para saber mais, consulte Declarações de funcionalidades do aplicativo.