Partilhar via


DXGK_BRIGHTNESS_GET_CAPS função de retorno de chamada (dispmprt.h)

Recupera as funcionalidades de controle de brilho de um painel de exibição integrado.

Sintaxe

DXGK_BRIGHTNESS_GET_CAPS DxgkBrightnessGetCaps;

NTSTATUS DxgkBrightnessGetCaps(
  [in] PVOID Context,
  [in] DXGK_BRIGHTNESS_CAPS *BrightnessCaps
)
{...}

Parâmetros

[in] Context

Um identificador para um bloco de contexto associado a um adaptador de exibição. A função DxgkDdiAddDevice do driver de miniporto de exibição anteriormente forneceu esse identificador para o subsistema de kernel de elementos gráficos DirectX.

[in] BrightnessCaps

Um ponteiro para uma estrutura DXGK_BRIGHTNESS_CAPS que representa os recursos de controle de brilho do painel de exibição.

Valor de retorno

Retorna STATUS_SUCCESS se tiver êxito. Caso contrário, ele retornará um dos códigos de erro definidos em Ntstatus.h.

Observações

Essa função permite que o driver de miniporto de exibição indique independentemente seu suporte para controle de brilho adaptável e/ou controle de brilho suave.

Se o hardware incluir um sensor de luz ambiente, ele deverá dar suporte ao controle de brilho suave. O driver de miniporto de exibição, não um controlador inserido, deve controlar o funcionamento de brilho suave do painel de exibição integrado.

Se o driver for iniciado por um evento plug and play (PnP), ele deverá fazer a transição suave do nível de brilho inicial definido pelo firmware para o nível definido pelo sistema operacional. Se dispositivos adicionais estiverem conectados ao sistema, eles não deverão afetar a capacidade do driver de executar um controle de brilho suave no painel de exibição integrado.

O driver deve continuar a dar suporte ao controle de brilho suave mesmo se o controle de brilho adaptável for iniciado.

Essa função deve ser tornada paginável.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 8
servidor com suporte mínimo Windows Server 2012
da Plataforma de Destino Área de trabalho
cabeçalho dispmprt.h (inclua Dispmprt.h)
IRQL PASSIVE_LEVEL

Consulte também

DXGK_BRIGHTNESS_CAPS

DxgkDdiAddDevice