Freigeben über


DXGI_DDI_ARG_CHECKMULTIPLANEOVERLAYSUPPORT Struktur (dxgiddi.h)

Wird in einem Aufruf der pfnCheckMultiPlaneOverlaySupport (DXGI) Funktion verwendet, um Details zur Hardwareunterstützung für Mehrplanüberlagerungen zu überprüfen.

Syntax

typedef struct _DXGI_DDI_ARG_CHECKMULTIPLANEOVERLAYSUPPORT {
  [in]  DXGI_DDI_HDEVICE                                     hDevice;
  [in]  D3DDDI_VIDEO_PRESENT_SOURCE_ID                       VidPnSourceId;
  [out] UINT                                                 NumPlaneInfo;
  [out] DXGI_DDI_CHECK_MULTIPLANE_OVERLAY_SUPPORT_PLANE_INFO *pPlaneInfo;
  [out] BOOL                                                 Supported;
} DXGI_DDI_ARG_CHECKMULTIPLANEOVERLAYSUPPORT;

Angehörige

[in] hDevice

Ein Handle für das Anzeigegerät (Grafikkontext), auf dem der Treiber die Präsentation ausführt. Die Direct3D-Laufzeit übergibt dieses Handle an den Treiber in der hDrvDevice Member der D3D10DDIARG_CREATEDEVICE Struktur, wenn die Laufzeit die CreateDevice(D3D10)--Funktion des Treibers aufruft, um das Anzeigegerät zu erstellen.

[in] VidPnSourceId

Die zero-basierte Video present Network (VidPN)-Quellidentifikationsnummer der Eingabe, für die die Hardwareunterstützung abgefragt wird.

[out] NumPlaneInfo

Die Anzahl der Überlagerungsebenen, die von der Hardware unterstützt werden.

[out] pPlaneInfo

Ein Zeiger auf eine DXGI_DDI_CHECK_MULTIPLANEOVERLAYSUPPORT_PLANE_INFO-Struktur, die Unterstützungsattribute angibt, die die Hardware für mehrplanige Überlagerungen bereitstellt.

[out] Supported

TRUE, wenn die Hardware Multiplaneüberlagerungen unterstützt, andernfalls FALSE.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 8.1
mindestens unterstützte Server- Windows Server 2012 R2
Header- dxgiddi.h (include Dxgiddi.h)

Siehe auch

CreateDevice(D3D10)

D3D10DDIARG_CREATEDEVICE

DXGI_DDI_CHECK_MULTIPLANEOVERLAYSUPPORT_PLANE_INFO

pfnCheckMultiPlaneOverlaySupport (DXGI)