DXGI_DDI_MULTIPLANE_OVERLAY_CAPS-Struktur (dxgiddi.h)

Wird vom Anzeigetreiber für den Benutzermodus verwendet, um Funktionen der Überlagerungsebene anzugeben.

Syntax

typedef struct DXGI_DDI_MULTIPLANE_OVERLAY_CAPS {
  UINT MaxPlanes;
  UINT NumCapabilityGroups;
} DXGI_DDI_MULTIPLANE_OVERLAY_CAPS;

Member

MaxPlanes

Die maximale Anzahl von Eingaben, einschließlich der primären Oberfläche, für die Anzeigehardware, die im aktuellen Modus unterstützt werden kann. Dieser Wert kann sich ändern, wenn sich der Modus ändert.

Wenn die Hardware beispielsweise eine Overlayebene und eine normale primäre Oberfläche zulässt, sollte der Treiber MaxPlanes auf 2 festlegen.

NumCapabilityGroups

Die Anzahl der verschiedenen Typen von Überlagerungsebenen, die unterstützt werden können.

Hier sind 2 Beispiele:

  • Wenn die Hardware 2 reine RGB-Ebenen mit eingeschränkten Stretchfunktionen sowie 2 YUV-Ebenen mit flexibleren Stretchfunktionen unterstützt, sollte der Treiber NumCapabilityGroups auf 2 festlegen.
  • Wenn die Hardware eine reine RGB-Ebene ohne Stretchfunktionen unterstützt, plus 2 reine RGB-Ebenen mit vollständigen Stretchfunktionen sowie 2 RGB/YUV-Ebenen mit vollständigen Stretchfunktionen, sollte der Treiber NumCapabilityGroups auf 3 festlegen.

Anforderungen

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