структура DXGK_BRIGHTNESS_INTERFACE_3 (dispmprt.h)

Содержит указатели на функции в интерфейсе управления яркостью панели версии 3. Используется в модели драйвера дисплея Windows (WDDM) 2.4 и более поздних версий, поддерживающих несколько дисплеев, которые могут быть откалиброванные уровни яркости на основе нит.

Синтаксис

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 драйвера miniport.

[out] GetBrightnessCaps

Указатель на функцию DxgkDdiGetBrightnessCaps3 драйвера мини-порта дисплея. Эта функция доступна начиная с Windows 10.

[out] GetNitRanges

Указатель на функцию DxgkDdiGetNitRanges драйвера мини-порта дисплея. Эта функция доступна начиная с Windows 10.

[out] SetBacklightOptimization

Указатель на функцию DxgkBrightnessSetBacklightOptimization3 драйвера мини-порта дисплея. Эта функция доступна начиная с Windows 10.

Требования

Требование Значение
Заголовок dispmprt.h