DXGKDDI_DSICAPS función de devolución de llamada (dispmprt.h)

La función de devolución de llamada DxgkddiDsiCaps consulta las funcionalidades de Display Serial Interface (DSI) para un destino determinado.

Sintaxis

DXGKDDI_DSICAPS DxgkddiDsicaps;

NTSTATUS DxgkddiDsicaps(
  [in]  HANDLE Context,
  [in]  D3DDDI_VIDEO_PRESENT_TARGET_ID TargetId,
  [out] PDXGK_DSI_CAPS pArgs
)
{...}

Parámetros

[in] Context

Como se recupera de la interfaz MIPI del controlador (DXGK_MIPIDSI_interface ,_ DXGK consulta al controlador para este contexto.

[in] TargetId

Identificador de destino del monitor.

[out] pArgs

Puntero a una estructura de DXGI_DSI_CAPS .

Valor devuelto

DxgkddiDsiCaps devuelve STATUS_SUCCESS si se realiza correctamente; de lo contrario, devuelve uno de los códigos de error definidos en Ntstatus.h.

Comentarios

Un controlador de panel OEM debe inicializarse enviando 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 ningún error de coincidencia. El kernel de gráficos del sistema operativo llama a DxgkddiDsiCaps cuando recibe este IOCTL. Las funcionalidades se devuelven en una estructura DXGK_DSI_CAPS.

El controlador de gráficos rellena los campos de DXGI_DSI_CAPS , con información almacenada en caché si está disponible, ya que los datos deben ser estáticos. Dado que el sistema operativo necesita el valor deTargetMaximumReturnPacketSize campo para la validación de paquetes, puede solicitar las funcionalidades del controlador de gráficos antes de recibir una solicitud del controlador del panel.

El controlador del panel OEM es responsable de validar la funcionalidad DSI y la compatibilidad con el panel, ya que ni el controlador de gráficos ni el sistema operativo tienen suficiente información para hacerlo, especialmente para los elementos definidos por el fabricante o no definidos.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 2004
Encabezado dispmprt.h

Consulte también

DXGI_DSI_CAPS

IOCTL_MIPI_DSI_QUERY_CAPS