共用方式為


DXGK_BRIGHTNESS_STATE 結構 (d3dkmdt.h)

用來啟用整合式顯示面板的平滑亮度控制。 當呼叫 Display miniport 驅動程式的 DxgkDdiSetBrightnessState 函式且 BrightnessState-SmoothBrightness> 設定為 1.由 Windows 顯示驅動程式模型 (WDDM) 1.2 及更新版本顯示迷你埠驅動程式時,顯示器迷你埠驅動程式必須啟用平滑亮度控制。

語法

typedef struct _DXGK_BRIGHTNESS_STATE {
  union {
    struct {
      UINT SmoothBrightness : 1;
      UINT Reserved : 31;
    };
    [in] UINT Value;
  };
} DXGK_BRIGHTNESS_STATE;

成員

[in] SmoothBrightness

如果設定,顯示迷你埠驅動程序必須在顯示面板上啟用平滑亮度控件。

設定此成員相當於 (0x00000001) 設定 32 位值的第一個位。

[in] Reserved

這個成員是保留的,而且應該設定為零。 設定此成員相當於將32位值的剩餘31位設定為零 (0xFFFFFFFE) 。

[in] Value

DXGK_BRIGHTNESS_STATE的等位成員包含可保存一個 32 位值,識別顯示迷你埠驅動程式是否必須支援平滑亮度控制的相關信息。

備註

請勿假設 DXGK_BRIGHTNESS_STATE DXGK_BRIGHTNESS_CAPSSmoothBrightness 成員相同。 DXGK_BRIGHTNESS_STATESmoothBrightness 可用來在整合式顯示面板上啟用平滑亮度控制。 DXGK_BRIGHTNESS_CAPSSmoothBrightness 可用來查詢顯示面板的平滑亮度控制功能。

規格需求

需求
最低支援的用戶端 Windows 8
最低支援的伺服器 Windows Server 2012
標頭 d3dkmdt.h

另請參閱

DxgkDdiSetBrightnessState