Partilhar via


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