estructura DXGK_BRIGHTNESS_INTERFACE_3 (dispmprt.h)

Contiene punteros a funciones en la interfaz de control de brillo del panel versión 3. Usado por el modelo de controlador de pantalla de Windows (WDDM) 2.4 y los controladores de miniporte de pantalla posteriores que admiten varias pantallas que se pueden establecer en niveles de brillo basados en nit calibrados.

Sintaxis

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;

Miembros

[in] Size

Tamaño, en bytes, de esta estructura.

[in] Version

Número de versión de la interfaz de brillo. Las constantes de número de versión se definen en Dispmprt.h.

[out] Context

Puntero a un bloque de contexto privado.

[out] InterfaceReference

Puntero a una función de referencia de interfaz implementada por el controlador de minipuerto de pantalla.

[out] InterfaceDereference

Puntero a una función de desreferencia de interfaz implementada por el controlador de miniporte de pantalla.

[out] SetBrightness

Puntero a la función DxgkDdiSetBrightness3 del controlador de miniporte de pantalla.

[out] GetBrightness

Puntero a la función DxgkDdiGetBrightness3 del controlador de miniporte de pantalla.

[out] GetBrightnessCaps

Puntero a la función DxgkDdiGetBrightnessCaps3 del controlador de miniporte de pantalla. Esta función está disponible a partir de Windows 10.

[out] GetNitRanges

Puntero a la función DxgkDdiGetNitRanges del controlador de miniporte de pantalla. Esta función está disponible a partir de Windows 10.

[out] SetBacklightOptimization

Puntero a la función DxgkBrightnessSetBacklightOptimization3 del controlador de miniporte de pantalla. Esta función está disponible a partir de Windows 10.

Requisitos

Requisito Valor
Header dispmprt.h