Condividi tramite


struttura DXGK_MIRACAST_DISPLAY_INTERFACE (dispmprt.h)

Contiene puntatori alle funzioni nell'interfaccia Miracast (Wireless Display) che il driver miniport display implementa per creare, eliminare, eseguire query e controllare le risorse del dispositivo Miracast.

Sintassi

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;

Membri

Size

Dimensione, in byte, di questa struttura.

Version

Numero di versione dell'interfaccia Miracast. Le costanti dei numeri di versione sono definite in Dispmprt.h (ad esempio, DXGK_MIRACAST_DISPLAY_INTERFACE_VERSION_1).

Context

Puntatore a un contesto fornito dal driver miniport di visualizzazione.

InterfaceReference

Puntatore a una funzione di riferimento dell'interfaccia implementata dal driver miniport di visualizzazione.

InterfaceDereference

Puntatore a una funzione di dereferenziazione dell'interfaccia implementata dal driver di miniport di visualizzazione.

DxgkDdiMiracastQueryCaps

Puntatore alla funzione dxgkDdiMiracastQueryCaps del driver miniport.

DxgkDdiMiracastCreateContext

Puntatore alla funzione DxgkDdiMiracastCreateContext del driver miniport.

DxgkDdiMiracastIoControl

Puntatore alla funzione dxgkDdiMiracastIoControl del driver miniport.

DxgkDdiMiracastDestroyContext

Puntatore alla funzione DxgkDdiMiracastDestroyContext del driver miniport.

Osservazioni

All'avvio della scheda grafica, il sottosistema kernel della grafica Microsoft DirectX chiama la funzione dxgkDdiQueryInterface del driver miniport di visualizzazione per recuperare l'interfaccia.

Se il driver non supporta la visualizzazione Miracast, dovrebbe non riuscire la query per questa interfaccia.

Se il driver supporta la visualizzazione Miracast, deve anche supportare hdcp (Digital Content Protection a larghezza di banda elevata).

Per altre info su come usare l'interfaccia Miracast, vedi wdDM visualizzare le attività del driver miniport per supportare i display wireless Miracast.

Fabbisogno

Requisito Valore
client minimo supportato Windows 8.1
server minimo supportato Windows Server 2012 R2
intestazione dispmprt.h (include Dispmprt.h)

Vedere anche

DxgkDdiMiracastCreateContext

DxgkDdiMiracastDestroyContext

DxgkDdiMiracastIoControl

DxgkDdiMiracastQueryCaps

DxgkDdiQueryInterface