Compartir a través de


Función IddCxMonitorUpdateModes2 (iddcx.h)

Un controlador de pantalla indirecto llama a IddCxMonitorUpdateModes2 para que el sistema operativo actualice la lista de modos de un monitor.

Sintaxis

NTSTATUS IddCxMonitorUpdateModes2(
  IDDCX_MONITOR               MonitorObject,
  const IDARG_IN_UPDATEMODES2 *pInArgs
);

Parámetros

MonitorObject

[in] Objeto IDDCX_MONITOR que es el identificador de contexto del sistema operativo para el monitor. El sistema operativo proporcionó este identificador en una llamada anterior a IddCxMonitorCreate.

pInArgs

[in] Puntero a una estructura de IDARG_IN_UPDATEMODES2 que contiene los argumentos de entrada de esta función.

Valor devuelto

IddCxMonitorUpdateModes2 devuelve STATUS_SUCCESS tras el éxito; de lo contrario, devuelve un código de error NTSTATUS adecuado.

Comentarios

Un controlador puede llamar a IddCxMonitorUpdateModes2 para actualizar la lista de modo notificada previamente para un monitor.

Los controladores que envían modos con parámetros WCG o HDR de SDR producirán un error si no han notificado también IDDCX_ADAPTER_FLAGS_CAN_PROCESS_FP16 en la llamada IddCxAdapterInitAsync . Además, los controladores que informan IDDCX_ADAPTER_FLAGS_CAN_PROCESS_FP16 solo pueden llamar a IddCxMonitorUpdateModes2; llamar a IddCxMonitorUpdateModes es un error.

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 11, versión 22H2, actualización de septiembre (IddCx versión 1.10)
Encabezado iddcx.h

Consulte también

IDARG_IN_UPDATEMODES2