DXGI_DDI_ARG_CHECKMULTIPLANEOVERLAYSUPPORT-Struktur (dxgiddi.h)

Wird in einem Aufruf der Funktion pfnCheckMultiPlaneOverlaySupport (DXGI) verwendet, um Details zur Hardwareunterstützung für Mehrplatinenü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;

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 Runtime die CreateDevice(D3D10) -Funktion des Treibers aufruft, um das Anzeigegerät zu erstellen.

[in] VidPnSourceId

Die VidPN-Quellidentifikationsnummer der Eingabe, für die die Hardwareunterstützung abgefragt wird.

[out] NumPlaneInfo

Die Anzahl der von der Hardware unterstützten Überlagerungsebenen.

[out] pPlaneInfo

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

[out] Supported

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

Anforderungen

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

Weitere Informationen

CreateDevice(D3D10)

D3D10DDIARG_CREATEDEVICE

DXGI_DDI_CHECK_MULTIPLANEOVERLAYSUPPORT_PLANE_INFO

pfnCheckMultiPlaneOverlaySupport (DXGI)