Compartilhar 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.

Nota 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 miniporta de exibição forneceu anteriormente esse identificador para o subsistema de kernel de elementos gráficos DirectX.

[in] MiracastCapsSize

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

O driver deve marcar 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 os recursos do dispositivo Miracast.

Retornar valor

Retorna STATUS_SUCCESS se for bem-sucedido. Caso contrário, ele retornará um dos códigos de erro definidos em Ntstatus.h.

Comentários

Sincronização

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

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8.1
Servidor mínimo com suporte Windows Server 2012 R2
Plataforma de Destino Área de Trabalho
Cabeçalho dispmprt.h (inclua Dispmprt.h)
IRQL PASSIVE_LEVEL

Confira também

DXGK_MIRACAST_CAPS

DxgkDdiAddDevice