Compartilhar via


estrutura DXGK_MIRACAST_DISPLAY_INTERFACE (dispmprt.h)

Contém ponteiros para funções na interface miracast (exibição sem fio) que o driver de miniporto de exibição implementa para criar, destruir, consultar e controlar recursos do dispositivo Miracast.

Sintaxe

typedef struct _DXGK_MIRACAST_INTERFACE {
  USHORT                             Size;
  USHORT                             Version;
  PVOID                              Context;
  PINTERFACE_REFERENCE               InterfaceReference;
  PINTERFACE_DEREFERENCE             InterfaceDereference;
  DXGKDDI_MIRACAST_QUERY_CAPS        DxgkDdiMiracastQueryCaps;
  DXGKDDI_MIRACAST_CREATE_CONTEXT    DxgkDdiMiracastCreateContext;
  DXGKDDI_MIRACAST_HANDLE_IO_CONTROL DxgkDdiMiracastIoControl;
  DXGKDDI_MIRACAST_DESTROY_CONTEXT   DxgkDdiMiracastDestroyContext;
} DXGK_MIRACAST_DISPLAY_INTERFACE, *PDXGK_MIRACAST_DISPLAY_INTERFACE;

Membros

Size

O tamanho, em bytes, dessa estrutura.

Version

O número de versão da interface Miracast. As constantes de número de versão são definidas em Dispmprt.h (por exemplo, DXGK_MIRACAST_DISPLAY_INTERFACE_VERSION_1).

Context

Um ponteiro para um contexto fornecido pelo driver de miniporto de exibição.

InterfaceReference

Um ponteiro para uma função de referência de interface implementada pelo driver de miniporto de exibição.

InterfaceDereference

Um ponteiro para uma função de desreferência de interface implementada pelo driver de miniporto de exibição.

DxgkDdiMiracastQueryCaps

Um ponteiro para a função DxgkDdiMiracastQueryCaps do driver de miniport.

DxgkDdiMiracastCreateContext

Um ponteiro para a função DxgkDdiMiracastCreateContext do driver de miniport.

DxgkDdiMiracastIoControl

Um ponteiro para a função DxgkDdiMiracastIoControl do driver de miniport.

DxgkDdiMiracastDestroyContext

Um ponteiro para a função DxgkDdiMiracastDestroyContext do driver de miniport.

Comentários

Quando o adaptador gráfico é iniciado, o subsistema de kernel de elementos gráficos do Microsoft DirectX chama a função DxgkDdiQueryInterface do driver de miniporta de exibição para recuperar a interface.

Se o driver não der suporte a exibições miracast, ele deverá falhar na consulta para essa interface.

Se o driver der suporte a telas Miracast, ele também deverá dar suporte à HDCP (Proteção de Conteúdo Digital de Alta Largura de Banda).

Para obter mais informações sobre como usar a interface Miracast, consulte Tarefas do driver de miniporto de exibição do WDDM para dar suporte a telas sem fio Miracast.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8.1
Servidor mínimo com suporte Windows Server 2012 R2
Cabeçalho dispmprt.h (inclua Dispmprt.h)

Confira também

DxgkDdiMiracastCreateContext

DxgkDdiMiracastDestroyContext

DxgkDdiMiracastIoControl

DxgkDdiMiracastQueryCaps

DxgkDdiQueryInterface