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.
Nota Isso é funcionalmente equivalente ao DxgkDdi_UpdateActiveVidPnPresentPath nas 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 DXGKARG_SETTARGETGAMMA que fornece a ID de destino a ser modificada e fornece a rampa gama a ser definida.
Retornar valor
Se essa rotina for bem-sucedida, ela retornará STATUS_SUCCESS.
Nota 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 motivo para falhar a chamada além de falhas inevitáveis, como o monitor desconectar.
Comentários
Essa função é sempre chamada no nível PASSIVO, portanto, o código de suporte deve ser tornado paginável.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | d3dkmddi.h |