共用方式為


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 開始,即可使用此函式。

規格需求

需求
標頭 dispmprt.h