estructura DXGK_BRIGHTNESS_STATE (d3dkmdt.h)
Se usa para habilitar el control de brillo suave para un panel de pantalla integrado. El controlador de miniporte de pantalla debe habilitar el control de brillo suave cuando se llama a su función DxgkDdiSetBrightnessState y se llama a BrightnessState->SmoothBrightness se establece en 1.Used by Windows Display Driver Model (WDDM) 1.2 y los controladores de miniporte de pantalla posteriores.
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 miniporte 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 miniporte de pantalla debe admitir el control de brillo suave.
Observaciones
No supongamos que los SmoothBrightness miembros 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 pantalla.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 8 |
servidor mínimo admitido | Windows Server 2012 |
encabezado de | d3dkmdt.h |