DXGK_MULTIPLANE_OVERLAY_PLANE Struktur (d3dkmddi.h)

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;

Member

LayerIndex

Der nullbasierte Index der anzuzeigenden Überlagerungsebene. Die oberste Ebene (in Z-Richtung) weist index null auf. Die Indexwerte der Ebenen müssen von oben nach unten sequenziell sein.

Enabled

Gibt an, ob die von LayerIndex angegebene Überlagerungsebene für die Anzeige aktiviert ist.

Bei FALSE sollte der Anzeigeminiporttreiber die angegebene Überlagerungsebene deaktivieren.

Wenn eine Ebene während eines vorherigen Aufrufs von DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay aktiviert wurde, sollte der Treiber die Ebene weiterhin anzeigen, ohne sie umzudrehen.

[in] AllocationSegment

Der Bezeichner eines Segments, aus dem Daten gelesen werden.

[in] AllocationAddress

Ein PHYSICAL_ADDRESS Datentyp (der als LARGE_INTEGER definiert ist), der die physische Adresse innerhalb des von AllocationSegment angegebenen Segments angibt, in dem 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 Attribute der Überlagerungsebene angibt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1
Unterstützte Mindestversion (Server) Windows Server 2012 R2
Kopfzeile d3dkmddi.h (einschließlich D3dkmddi.h)

Weitere Informationen

DXGK_ALLOCATIONINFO

DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES

DxgkDdiCreateAllocation

DxgkDdiSetVidPnSourceAddressWithMultiPlaneOverlay