DXGK_BRIGHTNESS_STATE構造体 (d3dkmdt.h)
統合された表示パネルのための滑らかな明るさ制御を可能にするために使用される。 ディスプレイ ミニポート ドライバーは、DxgkDdiSetBrightnessState 関数が呼び出され、BrightnessState-SmoothBrightness> が 1.Used by Windows Display Driver Model (WDDM) 1.2 以降のディスプレイ ミニポート ドライバーに設定されている場合に、スムーズな明るさ制御を有効にする必要があります。
構文
typedef struct _DXGK_BRIGHTNESS_STATE {
union {
struct {
UINT SmoothBrightness : 1;
UINT Reserved : 31;
};
[in] UINT Value;
};
} DXGK_BRIGHTNESS_STATE;
メンバー
[in] SmoothBrightness
設定されている場合、ディスプレイ ミニポート ドライバーは、ディスプレイ パネルでスムーズな明るさ制御を有効にする必要があります。
このメンバーの設定は、32 ビット値 (0x00000001) の最初のビットを設定することと同じです。
[in] Reserved
このメンバーは予約済みであり、0 に設定する必要があります。 このメンバーの設定は、32 ビット値の残りの 31 ビット (0xFFFFFFFE) をゼロに設定することと同じです。
[in] Value
表示ミニポート ドライバーがスムーズな明るさ制御をサポートする必要があるかどうかに関する情報を識別する 1 つの 32 ビット値を保持できる、DXGK_BRIGHTNESS_STATEが含まれている共用体のメンバー。
注釈
DXGK_BRIGHTNESS_STATEとDXGK_BRIGHTNESS_CAPSの SmoothBrightness メンバーが同じであると想定しないでください。 DXGK_BRIGHTNESS_STATE。SmoothBrightness は、統合されたディスプレイ パネルでスムーズな明るさ制御を可能にするために使用されます。 DXGK_BRIGHTNESS_CAPS。SmoothBrightness は、表示パネルの滑らかな明るさ制御機能を照会するために使用されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 |
サポートされている最小のサーバー | Windows Server 2012 |
Header | d3dkmdt.h |