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
Header d3dkmdt.h

こちらもご覧ください

DxgkDdiSetBacklightOptimization