Partilhar 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 os 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 que é implementada pelo driver de miniporto de exibição.

InterfaceDereference

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

DxgkDdiMiracastQueryCaps

Um ponteiro para a função DxgkDiracastQueryCaps do driver de miniporto de exibição.

DxgkDdiMiracastCreateContext

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

DxgkDdiMiracastIoControl

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

DxgkDdiMiracastDestroyContext

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

Observações

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 miniporto de exibição para recuperar a interface.

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

Se o driver der suporte a exibições do 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 de driver de miniporto de exibição do WDDM para dar suporte a exibições sem fio miracast.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 8.1
servidor com suporte mínimo Windows Server 2012 R2
cabeçalho dispmprt.h (inclua Dispmprt.h)

Consulte também

DxgkDdiMiracastCreateContext

DxgkDdiMiracastDestroyContext

DxgkDdiMiracastIoControl

DxgkDdiMiracastQueryCaps

DxgkDdiQueryInterface