DXGKDDI_DSICAPS função de retorno de chamada (dispmprt.h)

A função de retorno de chamada DxgkddiDsiCaps consulta os recursos de DSI (Interface Serial de Exibição) para um destino específico.

Sintaxe

DXGKDDI_DSICAPS DxgkddiDsicaps;

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

Parâmetros

[in] Context

Conforme recuperado da interface MIPI do driver (DXGK_MIPIDSI_interface ,_ DXGK consulta o driver para esse contexto.

[in] TargetId

Identificador de destino do monitor.

[out] pArgs

Ponteiro para uma estrutura de DXGI_DSI_CAPS .

Retornar valor

DxgkddiDsiCaps retornará STATUS_SUCCESS se for bem-sucedido; caso contrário, retornará um dos códigos de erro definidos em Ntstatus.h.

Comentários

Um driver de painel OEM deve ser inicializado enviando IOCTL_MIPI_DSI_QUERY_CAPS que fornece informações para permitir que o driver de painel OEM verifique o suporte ao driver e forneça os dados brutos de nível 1 DDB da exibição para permitir que um driver de painel dê suporte a vários dispositivos e confirme que não há nenhuma incompatibilidade. O kernel de elementos gráficos do sistema operacional chama DxgkddiDsiCaps quando recebe esse IOCTL. Os recursos são retornados em uma estrutura DXGK_DSI_CAPS.

O driver gráfico preenche os campos DXGI_DSI_CAPS , usando informações armazenadas em cache, se disponíveis, pois os dados devem ser estáticos. Como o sistema operacional precisa do valor doTargetMaximumReturnPacketSize campo para validação de pacotes, ele pode solicitar os recursos do driver gráfico antes de receber uma solicitação do driver do painel.

O driver do painel OEM é responsável por validar a funcionalidade de DSI e a compatibilidade com o painel, pois nem o driver gráfico nem o sistema operacional têm informações suficientes para fazer isso, especialmente para qualquer elemento definido pelo fabricante ou indefinido.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 2004
Cabeçalho dispmprt.h

Confira também

DXGI_DSI_CAPS

IOCTL_MIPI_DSI_QUERY_CAPS