DXGKDDI_SETTARGETGAMMA função de retorno de chamada (d3dkmddi.h)
Permite que o LUT gama seja definido em um caminho identificado pela ID de destino.
Observação Isso é funcionalmente equivalente ao DxgkDdi_UpdateActiveVidPnPresentPath em versões anteriores do WDDM se apenas o campo D3DKMDT_GAMMA_RAMP for alterado.
Sintaxe
DXGKDDI_SETTARGETGAMMA DxgkddiSettargetgamma;
NTSTATUS DxgkddiSettargetgamma(
IN_CONST_HANDLE hAdapter,
IN_CONST_PDXGKARG_SETTARGETGAMMA pSetTargetGammaArg
)
{...}
Parâmetros
hAdapter
Um identificador que identifica o adaptador.
pSetTargetGammaArg
Um ponteiro para uma estrutura de DXGKARG_SETTARGETGAMMA que fornece a ID de destino a ser modificada e fornece a rampa gama a ser definida.
Valor de retorno
Se essa rotina for bem-sucedida, ela retornará STATUS_SUCCESS.
Observação WDDM 2.2 tem bits de limite para cada tipo de rampa gama com suporte para que tipos sem suporte sejam ignorados pelo sistema operacional. Portanto, se houver suporte para o tipo, não deve haver razão para falhar na chamada além de falhas inevitáveis, como o cancelamento de desligar o monitor.
Observações
Essa função é sempre chamada no nível PASSIVA, portanto, o código de suporte deve ser tornado paginável.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Windows |
cabeçalho | d3dkmddi.h |