DXGK_MIRACAST_DISPLAY_INTERFACE-Struktur (dispmprt.h)

Enthält Zeiger auf Funktionen in der Miracast-Schnittstelle (Wireless Display ), die der Anzeigeminiporttreiber implementiert, um Miracast-Geräteressourcen zu erstellen, zu zerstören, abzufragen und zu steuern.

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;

Member

Size

Die Größe (in Bytes) dieser Struktur.

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 Anzeigeminiporttreiber bereitgestellt wird.

InterfaceReference

Ein Zeiger auf eine Schnittstellenverweisfunktion, die vom Anzeigeminiporttreiber implementiert wird.

InterfaceDereference

Ein Zeiger auf eine Schnittstellendereferenzierungsfunktion, die vom Anzeigeminiporttreiber implementiert wird.

DxgkDdiMiracastQueryCaps

Ein Zeiger auf die DxgkDdiMiracastQueryCaps-Funktion des Anzeigeminiporttreibers.

DxgkDdiMiracastCreateContext

Ein Zeiger auf die DxgkDdiMiracastCreateContext-Funktion des Anzeigeminiporttreibers.

DxgkDdiMiracastIoControl

Ein Zeiger auf die DxgkDdiMiracastIoControl-Funktion des Anzeigeminiporttreibers.

DxgkDdiMiracastDestroyContext

Ein Zeiger auf die DxgkDdiMiracastDestroyContext-Funktion des Anzeigeminiporttreibers.

Hinweise

Wenn der Grafikkarte gestartet wird, ruft das Microsoft DirectX-Grafikkernsystem die DxgkDdiQueryInterface-Funktion des Anzeigeminiporttreibers auf, um die Schnittstelle abzurufen.

Wenn der Treiber Miracast-Anzeigen nicht unterstützt, sollte die Abfrage für diese Schnittstelle fehlschlagen.

Wenn der Treiber Miracast-Displays unterstützt, muss er auch HDCP (High-Bandwidth Digital Content Protection) unterstützen.

Weitere Informationen zur Verwendung der Miracast-Schnittstelle finden Sie unter Aufgaben des WDDM-Anzeigeminiporttreibers zur Unterstützung drahtloser Miracast-Displays.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1
Unterstützte Mindestversion (Server) Windows Server 2012 R2
Kopfzeile dispmprt.h (include Dispmprt.h)

Weitere Informationen

DxgkDdiMiracastCreateContext

DxgkDdiMiracastDestroyContext

DxgkDdiMiracastIoControl

DxgkDdiMiracastQueryCaps

DxgkDdiQueryInterface