DXGK_BRIGHTNESS_GET_CAPS_3 função de retorno de chamada (dispmprt.h)
Implementado pelo driver cliente para recuperar os recursos de controle de brilho de um painel de exibição integrado.
Sintaxe
DXGK_BRIGHTNESS_GET_CAPS_3 DxgkBrightnessGetCaps3;
NTSTATUS DxgkBrightnessGetCaps3(
[in] PVOID Context,
[in] ULONG ChildUid,
[out] DXGK_BRIGHTNESS_CAPS *pBrightnessCaps
)
{...}
Parâmetros
[in] Context
Um identificador para um bloco de contexto associado a um adaptador de exibição.
[in] ChildUid
Um inteiro que identifica exclusivamente o dispositivo filho. A função DxgkDdiChildRelations do driver de miniport de exibição forneceu anteriormente esse identificador para o driver de porta de exibição.
[out] pBrightnessCaps
Ponteiro para uma estrutura DXGK_BRIGHTNESS_CAPS que representa os recursos de controle de brilho do painel de exibição.
Retornar valor
Retorne STATUS_SUCCESS se a operação for bem-sucedida. Caso contrário, retorne um código de erro NTSTATUS Values apropriado definido em ntstatus.h.
Comentários
Qualquer dispositivo que dê suporte à interface Brightness3 deve dar suporte a tempos de transição, portanto, SmoothBrightness não é mais usado.
O bit NitsBrightness foi introduzido para representar o suporte para brilho calibrado baseado em nit. Se o dispositivo não der suporte ao brilho baseado em nit, os níveis de brilho ainda serão representados em milinits, mas o sistema operacional estará ciente de que eles não são mapeados para níveis de brilho absoluto conhecidos.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | dispmprt.h |