Freigeben über


D3DDDI_PRESENT_MULTIPLANE_OVERLAY Struktur (d3dumddi.h)

Gibt eine anzuzeigende Überlagerungsebene an.

Syntax

typedef struct _D3DDDI_PRESENT_MULTIPLANE_OVERLAY {
  UINT                                 LayerIndex;
  BOOL                                 Enabled;
  HANDLE                               hResource;
  UINT                                 SubResourceIndex;
  D3DDDI_MULTIPLANE_OVERLAY_ATTRIBUTES PlaneAttributes;
} D3DDDI_PRESENT_MULTIPLANE_OVERLAY;

Member

LayerIndex

Der nullbasierte Index der anzuzeigenden Überlagerungsebene. Die oberste Ebene (in z-Richtung) weist den 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.

hResource

Ein Handle für die Ressource, das mithilfe der Überlagerungsebene angezeigt wird.

SubResourceIndex

Der nullbasierte Index in die Ressource, der durch das Handle im hResource-Member angegeben wird. Dieser Index gibt die Unterquelle oder Oberfläche an, auf der eine Überlagerungsebene angezeigt werden soll.

PlaneAttributes

Eine D3DDDI_MULTIPLANE_OVERLAY_ATTRIBUTES-Struktur , die Überlagerungsebenenattribute angibt.

Anforderungen

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

Weitere Informationen

D3DDDI_MULTIPLANE_OVERLAY_ATTRIBUTES