Compartir a través de


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

Consulte también

DxgkDdiSetBrightnessState