DXGK_BRIGHTNESS_INTERFACE_3 構造体 (dispmprt.h)
パネルの明るさコントロール インターフェイス バージョン 3 の関数へのポインターが含まれています。 Windows ディスプレイ ドライバー モデル (WDDM) 2.4 以降で使用され、調整された nit ベースの明るさレベルに設定できる複数のディスプレイをサポートするディスプレイ ミニポート ドライバー。
構文
typedef struct {
[in] IN USHORT Size;
[in] IN USHORT Version;
[out] OUT PVOID Context;
[out] OUT PINTERFACE_REFERENCE InterfaceReference;
[out] OUT PINTERFACE_DEREFERENCE InterfaceDereference;
[out] OUT DXGK_BRIGHTNESS_SET_3 SetBrightness;
[out] OUT DXGK_BRIGHTNESS_GET_3 GetBrightness;
[out] OUT DXGK_BRIGHTNESS_GET_CAPS_3 GetBrightnessCaps;
[out] OUT DXGK_BRIGHTNESS_GET_NIT_RANGES GetNitRanges;
[out] OUT DXGK_BRIGHTNESS_SET_BACKLIGHT_OPTIMIZATION_3 SetBacklightOptimization;
} DXGK_BRIGHTNESS_INTERFACE_3, *PDXGK_BRIGHTNESS_INTERFACE_3;
メンバー
[in] Size
この構造体のサイズ (バイト単位)。
[in] Version
明るさインターフェイスのバージョン番号。 バージョン番号の定数は Dispmprt.h で定義されています。
[out] Context
プライベート コンテキスト ブロックへのポインター。
[out] InterfaceReference
ディスプレイ ミニポート ドライバーによって実装されるインターフェイス参照関数へのポインター。
[out] InterfaceDereference
ディスプレイ ミニポート ドライバーによって実装されるインターフェイス逆参照関数へのポインター。
[out] SetBrightness
ディスプレイ ミニポート ドライバーの DxgkDdiSetBrightness3 関数へのポインター。
[out] GetBrightness
ディスプレイ ミニポート ドライバーの DxgkDdiGetBrightness3 関数へのポインター。
[out] GetBrightnessCaps
ディスプレイ ミニポート ドライバーの DxgkDdiGetBrightnessCaps3 関数へのポインター。 この関数は、Windows 10 以降で使用できます。
[out] GetNitRanges
ディスプレイ ミニポート ドライバーの DxgkDdiGetNitRanges 関数へのポインター。 この関数は、Windows 10 以降で使用できます。
[out] SetBacklightOptimization
ディスプレイ ミニポート ドライバーの DxgkBrightnessSetBacklightOptimization3 関数へのポインター。 この関数は、Windows 10 以降で使用できます。
要件
要件 | 値 |
---|---|
Header | dispmprt.h |