estrutura DXGK_BRIGHTNESS_STATE (d3dkmdt.h)
Usado para habilitar o controle de brilho suave para um painel de exibição integrado. O driver de miniporto de exibição deve habilitar o controle de brilho suave quando sua função DxgkDdiSetBrightnessState é chamada e BrightnessState-> SmoothBrightness é definido como 1.Usado pelo WDDM (Windows Display Driver Model) 1.2 e posteriores exibem drivers de miniport.
Sintaxe
typedef struct _DXGK_BRIGHTNESS_STATE {
union {
struct {
UINT SmoothBrightness : 1;
UINT Reserved : 31;
};
[in] UINT Value;
};
} DXGK_BRIGHTNESS_STATE;
Membros
[in] SmoothBrightness
Se definido, o driver de miniporto de exibição deve habilitar o controle de brilho suave no painel de exibição.
Definir esse membro é equivalente a definir o primeiro bit de um valor de 32 bits (0x00000001).
[in] Reserved
Esse membro é reservado e deve ser definido como zero. Definir esse membro é equivalente a definir os 31 bits restantes (0xFFFFFFFE) de um valor de 32 bits como zeros.
[in] Value
Um membro do sindicato que DXGK_BRIGHTNESS_STATE contém que pode conter um valor de 32 bits que identifica informações sobre se o driver de miniporto de exibição deve dar suporte a controle de brilho suave.
Observações
Não suponha que o SmoothBrightness membros de DXGK_BRIGHTNESS_STATE e DXGK_BRIGHTNESS_CAPS sejam iguais. DXGK_BRIGHTNESS_STATE.SmoothBrightness é usado para habilitar o controle de brilho suave em um painel de exibição integrado. DXGK_BRIGHTNESS_CAPS.SmoothBrightness é usado para consultar recursos de controle de brilho suave do painel de exibição.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 8 |
servidor com suporte mínimo | Windows Server 2012 |
cabeçalho | d3dkmdt.h |