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