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

El sistema operativo llama a EVT_IDD_CX_ADAPTER_COMMIT_MODES2 para informar al controlador de un cambio de modo para monitores en el adaptador.

Sintaxis

EVT_IDD_CX_ADAPTER_COMMIT_MODES2 EvtIddCxAdapterCommitModes2;

NTSTATUS EvtIddCxAdapterCommitModes2(
  IDDCX_ADAPTER AdapterObject,
  const IDARG_IN_COMMITMODES2 *pInArgs
)
{...}

Parámetros

AdapterObject

[in] Objeto de adaptador generado por el sistema operativo del adaptador que se está consultando. Este identificador de objeto IDDCX_ADAPTER se devolvió en una llamada anterior a IddCxAdapterInitAsync.

pInArgs

[in] Puntero a una estructura de IDARG_IN_COMMITMODES2 que contiene argumentos usados por EVT_IDD_CX_ADAPTER_COMMIT_MODES2.

Valor devuelto

EVT_IDD_CX_ADAPTER_COMMIT_MODES2 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

Cuando se confirman modos para monitores, se llama a los controladores iddCx versión 1.10 que admiten HDR o WCG a través de esta función y se indica al espacio de colores y bits por componente que se usará en la conexión de monitor físico. Estos valores se basan en las funcionalidades de destino y los parámetros de modo notificados anteriormente por el controlador. La compatibilidad del adaptador de informes con FP16 , pero no exponer esta función es un error.

El espacio de color especificado en un modo confirmado no especifica el formato de superficie usado para cada superficie de una cadena de intercambio. La superficie proporcionada en IDDCX_METADATA2 todavía debe consultarse.

El sistema operativo siempre proporciona el IDDCX_PATH2 para cada monitor conectado incluso si ese monitor no está activo e indica qué rutas de acceso han cambiado. Si una ruta de acceso está marcada como inactiva, toda la canalización de visualización de esa ruta se apagará y no se enviará ninguna señal al monitor.

Cuando se confirma una nueva ruta de acceso, el controlador debe programar la canalización de visualización para mostrar una imagen negra hasta que el primer fotograma esté listo para mostrarse. Para ello, la visibilidad de WDDM debe estar desactivada hasta que el primer fotograma esté listo para mostrarse y, a continuación, la visibilidad debe activarse.

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_COMMITMODES2

IDDCX_PATH2

IDDCX_METADATA2