DXGI_DDI_ARG_PRESENTMULTIPLANEOVERLAY-Struktur (dxgiddi.h)
Gibt eine anzuzeigende Überlagerungsressource mit mehreren Ebenen an.
Syntax
typedef struct _DXGI_DDI_ARG_PRESENTMULTIPLANEOVERLAY {
[in] DXGI_DDI_HDEVICE hDevice;
[in] void *pDXGIContext;
[in] D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
[in] DXGI_DDI_PRESENT_FLAGS Flags;
[in] DXGI_DDI_FLIP_INTERVAL_TYPE FlipInterval;
[in] UINT PresentPlaneCount;
[in] DXGI_DDI_PRESENT_MULTIPLANE_OVERLAY *pPresentPlanes;
UINT Reserved;
} DXGI_DDI_ARG_PRESENTMULTIPLANEOVERLAY;
Member
[in] hDevice
Ein Handle für das Anzeigegerät (Grafikkontext), auf dem der Treiber die Präsentation ausführt. Die Direct3D-Runtime übergibt dieses Handle an den Treiber im hDrvDevice-Member der D3D10DDIARG_CREATEDEVICE-Struktur , wenn die Laufzeit die CreateDevice(D3D10) -Funktion des Treibers aufruft, um das Anzeigegerät zu erstellen.
[in] pDXGIContext
Ein Handle für den DXGI-Kontext. Dieses Handle ist für den Treiber undurchsichtig. Der Treiber sollte das Handle in diesem Member dem pDXGIContext-Member der DXGIDDICB_PRESENT_MULTIPLANE_OVERLAY-Struktur zuweisen, wenn der Treiber die FUNKTION pfnPresentMultiPlaneOverlayCb (DXGI) aufruft .
[in] VidPnSourceId
Die nullbasierte VidPN-Quell-ID (Video Present Network) der anzuzeigenden Eingabe.
[in] Flags
Eine DXGI_DDI_PRESENT_FLAGS Struktur, die in Bitfeldflags die Anzeige angibt.
[in] FlipInterval
Ein Wert vom Typ DXGI_DDI_FLIP_INTERVAL_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 DXGI_DDI_PRESENT_MULTIPLANE_OVERLAY , die die anzuzeigende Überlagerungsebene beschreibt.
Reserved
Dieser Member ist reserviert und sollte auf 0 (null) festgelegt werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8.1 |
Unterstützte Mindestversion (Server) | Windows Server 2012 R2 |
Kopfzeile | dxgiddi.h (include D3d10umddi.h) |
Weitere Informationen
DXGIDDICB_PRESENT_MULTIPLANE_OVERLAY