Freigeben über


D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS Struktur (d3dumddi.h)

Wird vom Anzeigetreiber für den Benutzermodus verwendet, um eine Gruppe von Überlagerungsebenenfunktionen anzugeben.

Syntax

typedef struct D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS {
  UINT  NumPlanes;
  float MaxStretchFactor;
  float MaxShrinkFactor;
  UINT  OverlayCaps;
} D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS;

Angehörige

NumPlanes

Gibt die Anzahl der Überlagerungsebenen an, die von den Überlagerungsebenen innerhalb der Funktionsgruppe unterstützt werden.

MaxStretchFactor

Gibt den maximalen Stretchfaktor an, der von den Überlagerungsebenen innerhalb der Funktionsgruppe unterstützt wird.

Der Stretchfaktor ist das Verhältnis der endgültigen, gestreckten Überlagerungsebenengröße zu der ursprünglichen Größe. Wenn die ursprüngliche Überlagerungsebene beispielsweise 100 x 100 Pixel beträgt, bedeutet der Wert 2,5, dass sie auf 250 x 250 Pixel gestreckt werden kann.

Es ist nicht garantiert, dass dieser Stretchfaktor in allen Szenarien angewendet werden kann. Beispielsweise kann es möglich sein, nur eine Überlagerungsebene mit diesem Faktor aus mehreren zu strecken.

MaxShrinkFactor

Gibt den maximalen Verkleinerungsfaktor an, der von den Überlagerungsebenen innerhalb der Funktionsgruppe unterstützt wird.

Der Verkleinerungsfaktor ist das Verhältnis der endgültigen, verkleinerten Überlagerungsebenengröße auf die originale Größe. Wenn die ursprüngliche Überlagerungsebene beispielsweise 100 x 100 Pixel beträgt, bedeutet der Wert 0,25, dass sie auf 25 x 25 Pixel verkrumpft werden kann.

Es ist nicht garantiert, dass dieser Schrumpffaktor in allen Szenarien angewendet werden kann. Beispielsweise kann es möglich sein, nur eine Überlagerungsebene von mehreren zu verkleinern, die diesen Faktor verwendet.

OverlayCaps

Die Überlagerungsfunktionen, die als bitweise ODER von Werten aus der D3DDDI_MULTIPLANE_OVERLAY_FEATURE_CAPS Enumeration angegeben werden.

Anforderungen

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

Siehe auch

D3DDDI_MULTIPLANE_OVERLAY_FEATURE_CAPS