DXGK_BRIGHTNESS_NIT_RANGE 結構 (d3dkmdt.h)

這個結構代表支援之 Millinit 層級的線性範圍。 如果驅動程式尚未設定 DXGK_BRIGHTNESS_CAPS。NitsBrightness,然後所有值都代表未布建百分之一百分之一的亮度等級。

語法

typedef struct _DXGK_BRIGHTNESS_NIT_RANGE {
  UINT32 MinimumLevelMillinit;
  UINT32 MaximumLevelMillinit;
  UINT32 StepSizeMillinit;
} DXGK_BRIGHTNESS_NIT_RANGE;

成員

MinimumLevelMillinit

此範圍的最低層級。 根據 OEM 提供給顯示器驅動程式的校正數據,應採用 OPR (OPR) 百分比為 100%,其中每個圖元都設定為 (255、255、255、255) 或浮點對等的 RGB 值。

MaximumLevelMillinit

此範圍的最高層級。 可以等於 MinimumLevelMillinit 來代表只有一個層級的範圍。 例如,這隻支援一個提升層級的顯示器。 根據 OEM 提供給顯示器驅動程式的校正數據,應採用 OPR (OPR) 百分比為 100%,其中每個圖元都設定為 (255、255、255、255) 或浮點對等的 RGB 值。

StepSizeMillinit

範圍中有效亮度等級之間的步驟大小。 Minimum + StepSize * n 會被視為非負 n 的有效層級,其中層級等於或低於最大值。 (最大值 – 最小) % StepSize 應一律為零。 如果 MinimumLevelMillinit == MaximumLevelMillinit,則這應該是零。

規格需求

需求
標頭 d3dkmdt.h