DXGK_MIRACAST_DISPLAY_INTERFACE Struktur (dispmprt.h)
Enthält Zeiger auf Funktionen in der Wireless Display (Miracast)-Schnittstelle, die der Miniporttreiber zum Erstellen, Zerstören, Abfragen und Steuern von Miracast-Geräteressourcen implementiert.
Syntax
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;
Angehörige
Size
Die Größe dieser Struktur in Byte.
Version
Die Versionsnummer der Miracast-Schnittstelle. Versionsnummernkonstanten werden in Dispmprt.h definiert (z. B. DXGK_MIRACAST_DISPLAY_INTERFACE_VERSION_1).
Context
Ein Zeiger auf einen Kontext, der vom Display miniport-Treiber bereitgestellt wird.
InterfaceReference
Ein Zeiger auf eine Schnittstellenverweisfunktion, die vom Display miniport-Treiber implementiert wird.
InterfaceDereference
Ein Zeiger auf eine Schnittstellen-Ableitungsfunktion, die vom Display miniport-Treiber implementiert wird.
DxgkDdiMiracastQueryCaps
Ein Zeiger auf die DxgkDdiMiracastQueryCaps-Funktion des Miniporttreibers.
DxgkDdiMiracastCreateContext
Ein Zeiger auf die DxgkDdiMiracastCreateContext-Funktion des Miniporttreibers.
DxgkDdiMiracastIoControl
Ein Zeiger auf die DxgkDdiMiracastIoControl-Funktion des Miniporttreibers.
DxgkDdiMiracastDestroyContext
Ein Zeiger auf die DxgkDdiMiracastDestroyContext-Funktion des Anzeigeminiporttreibers.
Bemerkungen
Wenn der Grafikadapter gestartet wird, ruft das Microsoft DirectX-Grafik-Kernelsubsystem die DxgkDdiQueryInterface--Funktion des Anzeigeminiporttreibers auf, um die Schnittstelle abzurufen.
Wenn der Treiber Miracast-Displays nicht unterstützt, sollte die Abfrage für diese Schnittstelle fehlschlagen.
Wenn der Treiber Miracast-Displays unterstützt, muss er auch den Digital Content Protection (HDCP) mit hoher Bandbreite unterstützen.
Weitere Informationen zur Verwendung der Miracast-Schnittstelle finden Sie unter WDDM-Anzeige-Miniporttreiberaufgaben zur Unterstützung von drahtlosen Miracast-Displays.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8.1 |
mindestens unterstützte Server- | Windows Server 2012 R2 |
Header- | dispmprt.h (include Dispmprt.h) |