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 機能を使用するには、埋め込みモードを有効にする必要があります。 この機能により、アプリは基本的なシステム管理特権を持つことができます。 宣言されていない場合、このメソッドはアクセスが拒否された例外をスローします。 詳しくは、「アプリ機能の宣言」をご覧ください。

適用対象