次の方法で共有


DXGK_BACKLIGHT_OPTIMIZATION_LEVEL列挙 (d3dkmdt.h)

明るさ制御の最適化レベルを示します。 アダプティブ明るさ制御をサポートする Windows ディスプレイ ドライバー モデル (WDDM) 1.2 以降のディスプレイ ミニポート ドライバーで使用されます。

構文

typedef enum {
  DxgkBacklightOptimizationDisable,
  DxgkBacklightOptimizationDesktop,
  DxgkBacklightOptimizationDynamic,
  DxgkBacklightOptimizationDimmed,
  DxgkBacklightOptimizationEDR
} DXGK_BACKLIGHT_OPTIMIZATION_LEVEL;

定数

 
DxgkBacklightOptimizationDisable
ディスプレイ ミニポート ドライバーは、アダプティブ明るさコントロールを完全に無効にする必要があります。

システムが AC 電源をオンにしている場合、オペレーティング システムは常にこの値を設定します。
DxgkBacklightOptimizationDesktop
ディスプレイ ミニポート ドライバーは、システムが DC 電源で、その他の可能なシナリオ (無効、動的、および淡色) がアクティブでない場合に、デスクトップ プレゼンテーションのバックライト設定を最適化する必要があります。 この種類の最適化は、写真、インターネット ブラウザー、一般的なドキュメントの種類、ビデオ再生コントロールを表示する場合に適しています。

これは、システムが DC 電源をオンにしている場合の既定のアダプティブ明るさ設定です。
DxgkBacklightOptimizationDynamic
ディスプレイ ミニポート ドライバーは、全画面表示のビデオのプレゼンテーションのバックライトの設定を最適化する必要があります。 一般的な再生シナリオには、映画や全画面表示のビデオの再生が含まれます。

オペレーティング システムは、全画面表示の Windows アプリで JavaScript で HTML5 ビデオ タグを使用している場合、または XAML を使用して MediaElement コントロールを使用している場合に、この値を設定します。

オペレーティング システムでは、全画面表示のビデオ コンテンツのみが画面に表示される場合にのみ、この値が設定されます。 ビデオ再生中に再生コントロールまたはチャームが表示される場合、この値は設定されません。この場合、アダプティブ明るさは有効になりません。
DxgkBacklightOptimizationDimmed
ディスプレイ ミニポート ドライバーは、簡単に読み取り不可能な場合でも、まだ表示される低光レベルで表示するバックライトの設定を最適化する必要があります。 このシナリオでは、通常、ディスプレイは 30% の明るさレベルに設定されます。

ユーザー入力が定義されていない期間が経過すると、オペレーティング システムはこの値をディスプレイを暗くするように設定します。
DxgkBacklightOptimizationEDR
バックライトの最適化をシナリオに合わせて調整できるように、ディスプレイが高ダイナミック レンジまたは拡張ダイナミック レンジ コンテンツで駆動されていることをドライバーに通知する最適化レベル。

備考

列挙値 DXGK_BACKLIGHT_OPTIMIZATION_LEVEL 関連する使用シナリオの詳細については、「DxgkDdiSetBacklightOptimization 関数の解説」を参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows 8
サポートされる最小サーバー Windows Server 2012
ヘッダー d3dkmdt.h

関連項目

DxgkDdiSetBacklightOptimization