Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Hinweis
Ab Windows 10 enthält das Betriebssystem eine native Implementierung von drahtlosen Miracast-Displays. Treiber sollten keine benutzerdefinierte Miracast-Anzeigekomponente mehr implementieren. Die Unterstützung für benutzerdefinierte Miracast-Implementierungen kann in einer zukünftigen Version von Windows entfernt werden.
Dieser Header wird von Anzeigetreibern für benutzerdefinierte Miracast-Implementierungen verwendet. Weitere Informationen finden Sie unter
netdispumdddi.h enthält die folgenden Programmierschnittstellen:
Rückruffunktionen
|
PFN_CREATE_MIRACAST_CONTEXT Wird vom Betriebssystem aufgerufen, um einen Miracast-Kontext im Benutzermodus zu erstellen. |
|
PFN_DATARATE_NOTIFICATION Wird vom Betriebssystem aufgerufen, um den Miracast-Benutzermodustreiber zu benachrichtigen, dass sich die Bitrate der Miracast-Netzwerkverbindung geändert hat. Diese Funktion wird beim Betriebssystem registriert, wenn die Funktion RegisterForDataRateNotifications aufgerufen wird. |
|
PFN_DESTROY_MIRACAST_CONTEXT Wird vom Betriebssystem aufgerufen, um einen Miracast-Kontext im Benutzermodus zu zerstören. |
|
PFN_GET_NEXT_CHUNK_DATA Enthält Informationen zum nächsten Miracast-Codierungsblock, der an das Microsoft DirectX-Grafikkernsubsystem gemeldet wurde, wenn der DXGK_INTERRUPT_TYPE Interrupttyp DXGK_INTERRUPT_MICACAST_CHUNK_PROCESSING_COMPLETE ist. Der Datentyp dieser Funktion ist PFN_GET_NEXT_CHUNK_DATA. |
|
PFN_HANDLE_KMD_MESSAGE Wird vom Betriebssystem aufgerufen, um die asynchrone Kernelmodusmeldung zu verarbeiten, die der Miracast-Benutzermodustreiber empfängt, wenn der Anzeige-Miniporttreiber die DxgkCbMiracastSendMessage-Funktion aufruft. |
|
PFN_MIRACAST_IO_CONTROL Wird vom Benutzermodus-Anzeigetreiber aufgerufen, um dem Kernelmodus-Display-Miniporttreiber eine synchrone E/A-Steuerungsanforderung zu senden. Der Datentyp dieser Funktion ist PFN_MIRACAST_IO_CONTROL. |
|
PFN_REGISTER_DATARATE_NOTIFICATIONS Wird vom Benutzermodustreiber aufgerufen, um sich beim Betriebssystem zu registrieren, um QoS-Benachrichtigungen (Network Quality of Service) und die aktuelle Netzwerkbandbreite der Miracast-Verbindung zu erhalten. Der Datentyp dieser Funktion ist PFN_REGISTER_DATARATE_NOTIFICATIONS. |
|
PFN_REPORT_SESSION_STATUS Wird vom Anzeigetreiber für den Benutzermodus aufgerufen, um die status der aktuellen verbundenen Miracast-Sitzung zu melden. Der Datentyp dieser Funktion ist PFN_REPORT_SESSION_STATUS. |
|
PFN_REPORT_STATISTIC Wird vom Benutzermodus-Anzeigetreiber aufgerufen, um die Statistiken des Miracast-Links an das Betriebssystem zu melden. Der Datentyp dieser Funktion ist PFN_REPORT_STATISTIC. |
|
PFN_START_MIRACAST_SESSION Wird vom Betriebssystem aufgerufen, um eine verbundene Miracast-Sitzung zu starten. |
|
PFN_STOP_MIRACAST_SESSION Wird vom Betriebssystem aufgerufen, um eine verbundene Miracast-Sitzung zu starten, die zuvor durch einen Aufruf der StartMiracastSession-Funktion gestartet wurde. |
|
QUERY_MIRACAST_DRIVER_INTERFACE Wird vom Betriebssystem aufgerufen, um die Miracast-Benutzermodustreiberschnittstelle abzufragen, MIRACAST_DRIVER_INTERFACE. |
Strukturen
|
MIRACAST_CALLBACKS Enthält Zeiger auf die Laufzeitrückruffunktionen für die drahtlose Anzeige (Miracast), die der Miracast-Benutzermodustreiber aufrufen kann. |
|
MIRACAST_CHUNK_DATA Enthält Codierungsdaten, die verwendet werden, wenn ein Benutzermodustreiber die GetNextChunkData-Funktion (Miracast) aufruft. |
|
MIRACAST_CHUNK_ID Erfahren Sie, wie MIRACAST_CHUNK_ID Informationen speichert, die einen Miracast-Codierungsblock (Wireless Display) identifizieren. |
|
MIRACAST_CHUNK_INFO Die MIRACAST_CHUNK_INFO-Struktur enthält Informationen zu einem angegebenen Miracast-Codierungsblock (Wireless Display). |
|
MIRACAST_DATARATE_STATS Enthält Informationen, die in der PfnDataRateNotify-Funktion (Wireless Display, Miracast) verwendet werden, über die Audio-/Video-Encoder-Bitrate und fehlerhafte oder wiederholte Wi-Fi Frames. |
|
MIRACAST_DRIVER_INTERFACE Enthält Zeiger auf Miracast-Funktionen (Wireless Display), die vom Miracast-Benutzermodustreiber implementiert werden. |
|
MIRACAST_SESSION_INFO Enthält Informationen zu einer verbundenen Funkanzeige (Miracast)-Sitzung. |
|
MIRACAST_STATISTIC_DATA Enthält Miracast-Statistikdaten, die der Benutzermodusanzeigetreiber an das Betriebssystem meldet. |
|
MIRACAST_WFD_CONNECTION_STATS Enthält Informationen zur Bitrate für die Wi-Fi Direct-Verbindung. |
Enumerationen
|
MIRACAST_CHUNK_TYPE Die MIRACAST_CHUNK_TYPE-Enumeration enthält Werte, die die Typen der zu verarbeitenden Funkanzeige(Miracast)-Blockinformationen angeben. |
|
MIRACAST_PROTOCOL_EVENT Gibt die Typen des Miracast-Protokollereignisses (Wireless Display) an, die vom Benutzermodusanzeigetreiber gemeldet werden sollen. |
|
MIRACAST_STATISTIC_TYPE Gibt Typen von Miracast-Statistikdaten an, die vom Benutzermodusanzeigetreiber generiert werden. |
|
MIRACAST_STATUS Gibt status Typen an, die der Benutzermodusanzeigetreiber verwendet, um miracast-Verbindungs-status zu melden. |