Intestazione netdispumdddi.h
Nota
A partire da Windows 10, il sistema operativo contiene un'implementazione nativa dei display wireless Miracast. I driver non devono più implementare un componente di visualizzazione Miracast personalizzato. Il supporto per implementazioni Miracast personalizzate potrebbe essere rimosso in una versione futura di Windows.
Questa intestazione viene usata dai driver di visualizzazione per implementazioni Miracast personalizzate. Per altre informazioni, vedere:
netdispumdddi.h contiene le interfacce di programmazione seguenti:
Funzioni di callback
PFN_CREATE_MIRACAST_CONTEXT Chiamato dal sistema operativo per creare un contesto Miracast in modalità utente. |
PFN_DATARATE_NOTIFICATION Chiamato dal sistema operativo per notificare al driver miracast in modalità utente che la velocità di bit del collegamento di rete Miracast è stata modificata. Questa funzione viene registrata nel sistema operativo quando viene chiamata la funzione RegisterForDataRateNotifications. |
PFN_DESTROY_MIRACAST_CONTEXT Chiamato dal sistema operativo per eliminare definitivamente un contesto Miracast in modalità utente. |
PFN_GET_NEXT_CHUNK_DATA Fornisce informazioni sul successivo blocco di codifica Miracast segnalato al sottosistema kernel della grafica Microsoft DirectX quando il tipo di interrupt DXGK_INTERRUPT_TYPE è DXGK_INTERRUPT_MICACAST_CHUNK_PROCESSING_COMPLETE. Il tipo di dati di questa funzione è PFN_GET_NEXT_CHUNK_DATA. |
PFN_HANDLE_KMD_MESSAGE Chiamato dal sistema operativo per gestire il messaggio in modalità kernel asincrona che il driver miracast in modalità utente riceve quando il driver miniport di visualizzazione chiama la funzione DxgkCbMiracastSendMessage. |
PFN_MIRACAST_IO_CONTROL Chiamato dal driver di visualizzazione in modalità utente per inviare il driver miniport in modalità kernel a una richiesta di controllo I/O sincrona. Il tipo di dati di questa funzione è PFN_MIRACAST_IO_CONTROL. |
PFN_REGISTER_DATARATE_NOTIFICATIONS Chiamato dal driver in modalità utente per registrarsi con il sistema operativo per ricevere notifiche di qualità del servizio (QoS) e la larghezza di banda di rete corrente della connessione Miracast. Il tipo di dati di questa funzione è PFN_REGISTER_DATARATE_NOTIFICATIONS. |
PFN_REPORT_SESSION_STATUS Chiamato dal driver di visualizzazione in modalità utente per segnalare lo stato della sessione connessa Miracast corrente. Il tipo di dati di questa funzione è PFN_REPORT_SESSION_STATUS. |
PFN_REPORT_STATISTIC Chiamato dal driver di visualizzazione in modalità utente per segnalare le statistiche del collegamento Miracast al sistema operativo. Il tipo di dati di questa funzione è PFN_REPORT_STATISTIC. |
PFN_START_MIRACAST_SESSION Chiamato dal sistema operativo per avviare una sessione connessa Miracast. |
PFN_STOP_MIRACAST_SESSION Chiamato dal sistema operativo per avviare una sessione connessa Miracast avviata in precedenza da una chiamata alla funzione StartMiracastSession. |
QUERY_MIRACAST_DRIVER_INTERFACE Chiamato dal sistema operativo per eseguire query sull'interfaccia del driver in modalità utente Miracast, MIRACAST_DRIVER_INTERFACE. |
Strutture
MIRACAST_CALLBACKS Contiene puntatori alle funzioni di callback di runtime Miracast (Wireless Display) che il driver miracast in modalità utente può chiamare. |
MIRACAST_CHUNK_DATA Contiene dati di blocco codificati usati quando un driver in modalità utente chiama la funzione GetNextChunkData (Display Wireless) Miracast. |
MIRACAST_CHUNK_ID Scopri come MIRACAST_CHUNK_ID archivia le informazioni che identificano un blocco di codifica Miracast (Wireless Display). |
MIRACAST_CHUNK_INFO La struttura MIRACAST_CHUNK_INFO contiene informazioni su un blocco di codifica Miracast (Wireless Display) specificato. |
MIRACAST_DATARATE_STATS Contiene informazioni usate nella funzione pfnDataRateNotify della visualizzazione wireless (Miracast) sulla velocità di bit del codificatore audio/video e non riuscita o ritentata Wi-Fi fotogrammi. |
MIRACAST_DRIVER_INTERFACE Contiene puntatori alle funzioni di visualizzazione wireless (Miracast) implementate dal driver miracast in modalità utente. |
MIRACAST_SESSION_INFO Contiene informazioni su una sessione di visualizzazione wireless (Miracast). |
MIRACAST_STATISTIC_DATA Contiene i dati delle statistiche Miracast segnalati dal driver in modalità utente al sistema operativo. |
MIRACAST_WFD_CONNECTION_STATS Contiene informazioni sulla velocità di bit nella Wi-Fi connessione diretta. |
Enumerazioni
MIRACAST_CHUNK_TYPE L'enumerazione MIRACAST_CHUNK_TYPE contiene valori che indicano i tipi di informazioni di blocco di visualizzazione wireless (Miracast) da elaborare. |
MIRACAST_PROTOCOL_EVENT Specifica i tipi di evento del protocollo Miracast (Wireless Display) che il driver di visualizzazione in modalità utente deve segnalare. |
MIRACAST_STATISTIC_TYPE Specifica i tipi di dati delle statistiche Miracast generati dal driver di visualizzazione in modalità utente. |
MIRACAST_STATUS Specifica i tipi di stato usati dal driver di visualizzazione in modalità utente per segnalare lo stato della connessione Miracast. |