Partilhar via


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

Consulta os recursos miracast do adaptador de exibição atual. O sistema operacional chama essa função somente quando o adaptador de exibição é iniciado pela primeira vez e armazena os recursos retornados.

Observação Os recursos do adaptador de exibição não devem ser alterados enquanto ele estiver conectado.

 

Sintaxe

DXGKDDI_MIRACAST_QUERY_CAPS DxgkddiMiracastQueryCaps;

NTSTATUS DxgkddiMiracastQueryCaps(
  [in]  PVOID DriverContext,
  [in]  ULONG MiracastCapsSize,
  [out] DXGK_MIRACAST_CAPS *MiracastCaps
)
{...}

Parâmetros

[in] DriverContext

Um identificador para um bloco de contexto associado a um adaptador de exibição. A função DxgkDdiAddDevice do driver de miniporto de exibição anteriormente forneceu esse identificador para o subsistema de kernel de elementos gráficos DirectX.

[in] MiracastCapsSize

O tamanho, fornecido pelo sistema operacional, da estrutura de DXGK_MIRACAST_CAPS apontada pelo parâmetro MiracastCaps.

O driver deve verificar esse valor antes de preencher a estrutura.

[out] MiracastCaps

Um ponteiro para um buffer fornecido pelo sistema operacional que contém uma estrutura DXGK_MIRACAST_CAPS que o driver preenche com as funcionalidades do dispositivo Miracast.

Valor de retorno

Retorna STATUS_SUCCESS se tiver êxito. Caso contrário, ele retornará um dos códigos de erro definidos em Ntstatus.h.

Observações

Sincronização de

O sistema operacional garante que essa função siga o modo de sincronização de terceiro nível, conforme definido em de Terceiro Nível de Threading e Sincronização.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 8.1
servidor com suporte mínimo Windows Server 2012 R2
da Plataforma de Destino Área de trabalho
cabeçalho dispmprt.h (inclua Dispmprt.h)
IRQL PASSIVE_LEVEL

Consulte também

DXGK_MIRACAST_CAPS

DxgkDdiAddDevice