Compartir a través de


EVT_IDD_CX_MONITOR_SET_GAMMA_RAMP función de devolución de llamada (iddcx.h)

El sistema operativo llama a EVT_IDD_CX_MONITOR_SET_GAMMA_RAMP para establecer una rampa gamma en el monitor especificado.

Sintaxis

EVT_IDD_CX_MONITOR_SET_GAMMA_RAMP EvtIddCxMonitorSetGammaRamp;

NTSTATUS EvtIddCxMonitorSetGammaRamp(
  [in] IDDCX_MONITOR MonitorObject,
  [in] const IDARG_IN_SET_GAMMARAMP *pInArgs
)
{...}

Parámetros

[in] MonitorObject

Objeto IDDCX_MONITOR que es el identificador de contexto del sistema operativo que identifica el monitor para el que se va a establecer una rampa gamma.

[in] pInArgs

Estructura IDARG_IN_SET_GAMMARAMP que contiene información sobre la rampa gamma que se va a establecer.

Valor devuelto

EVT_IDD_CX_MONITOR_SET_GAMMA_RAMP devuelve un valor NTSTATUS . Si la operación se realiza correctamente, devuelve STATUS_SUCCESS u otro valor de estado para el que NT_SUCCESS(status) es igual a TRUE. De lo contrario, devuelve un código de error NTSTATUS adecuado.

Comentarios

Si un controlador informa de la compatibilidad con FP16 para un adaptador, también debe aceptar y usar IDDCX_GAMMARAMP_TYPE_3x4_COLORSPACE_TRANSFORM independientemente de la compatibilidad gamma notificada anteriormente en una llamada a IddCxAdapterInitAsync. Este tipo de rampa gamma se puede enviar para cualquier monitor incluso si no se está usando HDR actualmente.

Es posible que algunas partes de la transformación no sean necesarias o no tengan ningún efecto. En este caso, el sistema operativo establecerá la marca adecuada en FALSE, lo que permitirá al controlador usar potencialmente una transformación optimizada. Al igual que otras rampas gamma, la transformación 3x4 también debe aplicarse a los cursores del mouse.

Para obtener más información sobre la compatibilidad con HDR, consulta Actualizaciones de IddCx versión 1.10.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Servidor mínimo compatible Windows Server 2016
Plataforma de destino Windows
Encabezado iddcx.h
IRQL requires_same

Consulte también

IDARG_IN_SET_GAMMARAMP

IDDCX_GAMMARAMP_TYPE_3x4_COLORSPACE_TRANSFORM