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 |