Compartilhar via


enumeração DXGK_BACKLIGHT_OPTIMIZATION_LEVEL (d3dkmdt.h)

Indica o nível de otimização do controle de brilho. Usado pelo WDDM (Modelo de Driver de Vídeo do Windows) 1.2 e posterior, exibe drivers de miniporta que dão suporte ao controle de brilho adaptável.

Syntax

typedef enum {
  DxgkBacklightOptimizationDisable,
  DxgkBacklightOptimizationDesktop,
  DxgkBacklightOptimizationDynamic,
  DxgkBacklightOptimizationDimmed,
  DxgkBacklightOptimizationEDR
} DXGK_BACKLIGHT_OPTIMIZATION_LEVEL;

Constantes

 
DxgkBacklightOptimizationDisable
O driver de miniporta de vídeo deve desabilitar completamente o controle de brilho adaptável.

O sistema operacional sempre define esse valor se o sistema estiver na alimentação AC.
DxgkBacklightOptimizationDesktop
O driver de miniporto de vídeo deve otimizar as configurações de backlight para apresentação da área de trabalho quando o sistema estiver na potência dc e os outros cenários possíveis (desabilitados, dinâmicos e esmaecidos) não estiverem ativos. Esse tipo de otimização é apropriado para exibir fotos, navegadores da Internet, tipos de documentos comuns e controles de reprodução de vídeo.

Essa é a configuração padrão de brilho adaptável quando o sistema está na potência dc.
DxgkBacklightOptimizationDynamic
O driver de miniporta de vídeo deve otimizar as configurações de backlight para apresentação de vídeo em tela inteira. Cenários típicos de reprodução incluem a reprodução de filmes e vídeo em tela inteira.

O sistema operacional define esse valor se um aplicativo windows de tela inteira estiver usando a marca de vídeo HTML5 com JavaScript ou o controle MediaElement com XAML.

O sistema operacional define esse valor somente quando apenas o conteúdo de vídeo em tela inteira é exibido na tela. Esse valor não será definido se controles de reprodução ou botões forem exibidos durante a reprodução de vídeo; Nesse caso, o brilho adaptável não será habilitado.
DxgkBacklightOptimizationDimmed
O driver de miniporta de vídeo deve otimizar as configurações de luz de fundo para exibir em um nível de luz baixo que ainda esteja visível, mesmo que não seja facilmente legível. Nesse cenário, a exibição normalmente é definida como um nível de brilho de 30%.

Após um período definido sem entrada do usuário, o sistema operacional define esse valor para esmaecer a exibição.
DxgkBacklightOptimizationEDR
Nível de otimização que informa ao driver que a exibição está sendo controlada com conteúdo de Alto Intervalo Dinâmico ou Intervalo Dinâmico Avançado para que qualquer otimização de luz de fundo possa ser adaptada ao cenário.

Comentários

Para obter mais informações sobre cenários de uso que envolvem DXGK_BACKLIGHT_OPTIMIZATION_LEVEL valores de enumeração, consulte Comentários na função DxgkDdiSetBacklightOptimization .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8
Servidor mínimo com suporte Windows Server 2012
Cabeçalho d3dkmdt.h

Confira também

DxgkDdiSetBacklightOptimization