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 |