DXGKDDI_SETTARGETGAMMA función de devolución de llamada (d3dkmddi.h)

Permite establecer el LUT gamma en una ruta de acceso identificada por el identificador de destino.

Nota Esto es funcionalmente equivalente al DxgkDdi_UpdateActiveVidPnPresentPath en versiones anteriores de WDDM si solo se cambia el campo D3DKMDT_GAMMA_RAMP.

 

Sintaxis

DXGKDDI_SETTARGETGAMMA DxgkddiSettargetgamma;

NTSTATUS DxgkddiSettargetgamma(
  IN_CONST_HANDLE hAdapter,
  IN_CONST_PDXGKARG_SETTARGETGAMMA pSetTargetGammaArg
)
{...}

Parámetros

hAdapter

Identificador que identifica el adaptador.

pSetTargetGammaArg

Puntero a una estructura de DXGKARG_SETTARGETGAMMA que proporciona el identificador de destino que se va a modificar y proporciona la rampa gamma que se va a establecer.

Valor devuelto

Si esta rutina se realiza correctamente, devuelve STATUS_SUCCESS.

Nota WDDM 2.2 tiene bits de límite para cada tipo de rampa gamma admitida, por lo que el sistema operativo omitirá los tipos no admitidos. Por lo tanto, si se admite el tipo, no debe haber ninguna razón para producir un error en la llamada que no sea errores inevitables, como el desconecte del monitor.
 

Comentarios

Esta función siempre se llama en el nivel PASIVO, por lo que el código auxiliar debe ser paginado.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado d3dkmddi.h