estructura DXGK_BRIGHTNESS_STATE (d3dkmdt.h)
Se usa para habilitar el control de brillo suave para un panel de pantalla integrado. El controlador de minipuerto de pantalla debe habilitar el control de brillo suave cuando se llama a su función DxgkDdiSetBrightness y BrightnessState-SmoothBrightness > se establece en 1.Used by Windows Display Driver Model (WDDM) 1.2 y posteriores controladores de miniporte de pantalla.
Sintaxis
typedef struct _DXGK_BRIGHTNESS_STATE {
union {
struct {
UINT SmoothBrightness : 1;
UINT Reserved : 31;
};
[in] UINT Value;
};
} DXGK_BRIGHTNESS_STATE;
Miembros
[in] SmoothBrightness
Si se establece, el controlador de minipuerto de pantalla debe habilitar el control de brillo suave en el panel de pantalla.
Establecer este miembro equivale a establecer el primer bit de un valor de 32 bits (0x00000001).
[in] Reserved
Este miembro está reservado y debe establecerse en cero. Establecer este miembro equivale a establecer los 31 bits restantes (0xFFFFFFFE) de un valor de 32 bits en ceros.
[in] Value
Miembro de la unión que DXGK_BRIGHTNESS_STATE contiene que puede contener un valor de 32 bits que identifica información sobre si el controlador de minipuerto de pantalla debe admitir el control de brillo suave.
Comentarios
No asuma que los miembros smoothBrightness de DXGK_BRIGHTNESS_STATE y DXGK_BRIGHTNESS_CAPS son los mismos. DXGK_BRIGHTNESS_STATE. SmoothBrightness se usa para habilitar el control de brillo suave en un panel de pantalla integrado. DXGK_BRIGHTNESS_CAPS. SmoothBrightness se usa para consultar las funcionalidades de control de brillo suave del panel de visualización.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 |
Servidor mínimo compatible | Windows Server 2012 |
Encabezado | d3dkmdt.h |