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.
Gibt eine Überlagerungsebene an, die in einem Aufruf der DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay-Funktion angezeigt werden soll.
Syntax
typedef struct _DXGK_MULTIPLANE_OVERLAY_PLANE {
UINT LayerIndex;
BOOL Enabled;
[in] UINT AllocationSegment;
[in] PHYSICAL_ADDRESS AllocationAddress;
HANDLE hAllocation;
DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES PlaneAttributes;
} DXGK_MULTIPLANE_OVERLAY_PLANE;
Angehörige
LayerIndex
Der nullbasierte Index der anzuzeigenden Überlagerungsebene. Die obere Ebene (in z-Richtung) hat den Index Null. Die Indexwerte der Ebenen müssen von oben nach unten sequenziell sein.
Enabled
Gibt an, ob die durch LayerIndex- angegebene Überlagerungsebene für die Anzeige aktiviert ist.
Wenn FALSE-, sollte der Miniporttreiber die angegebene Überlagerungsebene deaktivieren.
Wenn ein Flugzeug während eines vorherigen Aufrufs von DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlayaktiviert wurde, sollte der Treiber die Ebene weiterhin anzeigen, ohne sie zu kippen.
[in] AllocationSegment
Der Bezeichner eines Segments, aus dem Daten gelesen werden.
[in] AllocationAddress
Ein PHYSICAL_ADDRESS Datentyp (der als LARGE_INTEGERdefiniert ist), der die physische Adresse innerhalb des Segments angibt, das AllocationSegment- angibt, wo die Daten gelesen werden.
hAllocation
Ein Handle für die Zuordnung, die auf der Überlagerungsebene angezeigt werden soll.
PlaneAttributes
Eine Struktur vom Typ DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES, die Überlagerungsebenenattribute angibt.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8.1 |
mindestens unterstützte Server- | Windows Server 2012 R2 |
Header- | d3dkmddi.h (einschließlich D3dkmddi.h) |