Compartir a través de


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

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

Sintaxis

EVT_IDD_CX_ADAPTER_COMMIT_MODES EvtIddCxAdapterCommitModes;

NTSTATUS EvtIddCxAdapterCommitModes(
  IDDCX_ADAPTER AdapterObject,
  const IDARG_IN_COMMITMODES *pInArgs
)
{...}

Parámetros

AdapterObject

[in] Identificador de IDDCX_ADAPTER proporcionado por el controlador que usa el sistema operativo para hacer referencia al adaptador en una llamada al controlador.

pInArgs

[in] Puntero a una estructura de IDARG_IN_COMMITMODES que contiene argumentos usados por EVT_IDD_CX_ADAPTER_COMMIT_MODES.

Valor devuelto

EVT_IDD_CX_ADAPTER_COMMIT_MODES 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

El sistema operativo siempre proporciona el IDDCX_PATH 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.

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_COMMITMODES