BrightnessOverride.GetDefaultForSystem Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un objeto de invalidación de brillo. Este método no requiere CoreWindow para que las aplicaciones que se ejecuten en segundo plano puedan usarlas.
public:
static BrightnessOverride ^ GetDefaultForSystem();
static BrightnessOverride GetDefaultForSystem();
public static BrightnessOverride GetDefaultForSystem();
function getDefaultForSystem()
Public Shared Function GetDefaultForSystem () As BrightnessOverride
Devoluciones
Objeto de invalidación de brillo.
Ejemplos
En este ejemplo se invalida el brillo del dispositivo con un brillo completo, pero se usa en las aplicaciones que se ejecutan en segundo plano y no tienen 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();
}
Comentarios
Requiere que la funcionalidad systemManagement se declare en el manifiesto del paquete de la aplicación. El uso de la funcionalidad systemManagement requiere que se habilite el modo Incrustado . Esta funcionalidad permite a las aplicaciones tener privilegios básicos de administración del sistema. Si no se declara, este método produce una excepción de acceso denegado. Para obtener más información, consulta Declaraciones de funcionalidades de las aplicaciones.