IOCTL_MIPI_DSI_QUERY_CAPS IOCTL (ntddvdeo.h)
IOCTL_MIPI_DSI_QUERY_CAPS recupera las funciones básicas de la interfaz MIPI DSI expuesta por el controlador de gráficos y la información de identificación del panel.
Código principal
Búfer de entrada
Ninguno.
Longitud del búfer de entrada
n/a
Búfer de salida
Búfer en el que se devuelven las funcionalidades de DSI. Debe ser al menos sizeof(DXGK_DSI_CAPS)
.
Longitud del búfer de salida
Tamaño en bytes del búfer de salida.
Búfer de entrada y salida
n/a
Longitud del búfer de entrada y salida
n/a
Bloque de estado
Irp->IoStatus.Status se establece en STATUS_SUCCESS si la solicitud se realiza correctamente. De lo contrario, status to the appropriate error condition as a NTSTATUS code.
Para obtener más información, vea valores NTSTATUS.
Observaciones
Los ICTLs de interfaz de procesador del sector móvil (MIPI) digital serial interface(DSI) deben controlarse mediante el monitor, el panel oem o el controlador port/miniport.
El controlador del panel OEM debe inicializarse mediante IOCTL_MIPI_DSI_QUERY_CAPS que proporciona información para permitir que el controlador del panel OEM compruebe la compatibilidad del controlador y proporcione los datos de DDB de nivel 1 sin procesar de la pantalla para permitir que un controlador de panel admita varios dispositivos y confirme que no hay coincidencia. Las funcionalidades se devuelven en una estructura de DXGK_DSI_CAPS. Es responsabilidad del controlador del panel OEM validar la funcionalidad DSI y la compatibilidad con el panel, ya que ni el controlador gráfico ni el sistema operativo tienen suficiente información para hacerlo, especialmente para los elementos definidos por el fabricante o sin definir.
El sistema operativo traduce el IOCTL de consulta en una llamada a DsiQueryCaps, pasando el identificador de destino del monitor como entrada y la estructura de límites para la salida. El controlador de gráficos debe rellenar los campos solicitados, con información almacenada en caché si está disponible, ya que los datos deben ser estáticos. Dado que el sistema operativo necesita el TargetMaximumReturnPacketSize valor para la validación de paquetes, puede solicitar las funcionalidades del controlador de gráficos antes de recibir una solicitud del controlador del panel.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 10, versión 2004 |
encabezado de | ntddvdeo.h |