Freigeben über


D3DDDIARG_PRESENTMULTIPLANEOVERLAY-Struktur (d3dumddi.h)

Gibt eine anzuzeigende Überlagerungsressource mit mehreren Ebenen an.

Syntax

typedef struct D3DDDIARG_PRESENTMULTIPLANEOVERLAY {
  [in] D3DDDI_VIDEO_PRESENT_SOURCE_ID    VidPnSourceId;
  [in] D3DDDI_PRESENTFLAGS               Flags;
  [in] D3DDDI_FLIPINTERVAL_TYPE          FlipInterval;
  [in] UINT                              PresentPlaneCount;
  [in] D3DDDI_PRESENT_MULTIPLANE_OVERLAY *pPresentPlanes;
  [in] UINT                              Reserved;
} D3DDDIARG_PRESENTMULTIPLANEOVERLAY;

Member

[in] VidPnSourceId

Die nullbasierte VidPN-Quell-ID (Video Present Network) der anzuzeigenden Eingabe.

[in] Flags

Eine D3DDDI_PRESENTFLAGS Struktur, die in Bitfeldflags die Anzeige angibt.

[in] FlipInterval

Ein Wert vom Typ D3DDDI_FLIPINTERVAL_TYPE , der das Flipintervall angibt (d. a. wenn das Flip nach 0, 1, zwei, drei oder vier vertikalen Synchronisierungen auftritt).

[in] PresentPlaneCount

Die Anzahl der verfügbaren Überlagerungsebenen, die angezeigt werden können.

[in] pPresentPlanes

Ein Zeiger auf eine Struktur vom Typ D3DDDI_PRESENT_MULTIPLANE_OVERLAY , die die anzuzeigende Überlagerungsebene beschreibt.

[in] Reserved

Ist für das System reserviert. Der Treiber sollte diesen Member ignorieren.

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_FLIPINTERVAL_TYPE

D3DDDI_PRESENTFLAGS

D3DDDI_PRESENT_MULTIPLANE_OVERLAY