Partilhar via


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

O DxgkddiDsiCaps função de retorno de chamada 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 DXGI_DSI_CAPS.

Valor de retorno

DxgkddiDsiCaps retornará STATUS_SUCCESS se tiver êxito; caso contrário, retornará um dos códigos de erro definidos em Ntstatus.h.

Observações

Um driver de painel OEM deve ser inicializado enviando IOCTL_MIPI_DSI_QUERY_CAPS que fornece informações para permitir que o driver do painel OEM verifique o suporte ao driver e forneça os dados de DDB de nível bruto 1 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 do campoTargetMaximumReturnPacketSize para validação de pacote, 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 quaisquer elementos definidos pelo fabricante ou indefinidos.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 2004
cabeçalho dispmprt.h

Consulte também

DXGI_DSI_CAPS

IOCTL_MIPI_DSI_QUERY_CAPS