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