DXGK_MULTIPLANE_OVERLAY_FLAGS Struktur (d3dkmddi.h)
Die DXGK_MULTIPLANE_OVERLAY_FLAGS-Struktur definiert Flags, die das Verhalten eines Mehrplanüberlagerungsvorgangs steuern.
Syntax
typedef struct _DXGK_MULTIPLANE_OVERLAY_FLAGS {
union {
struct {
UINT VerticalFlip : 1;
UINT HorizontalFlip : 1;
UINT StaticCheck : 1;
#if ...
UINT Reserved : 29;
#else
UINT Reserved : 30;
#endif
};
UINT Value;
};
} DXGK_MULTIPLANE_OVERLAY_FLAGS;
Angehörige
VerticalFlip
Die Überlagerungsebene sollte die Daten vertikal kippen, sodass sie auf dem Kopf angezeigt wird.
HorizontalFlip
Die Überlagerungsebene sollte die Daten horizontal kippen, sodass sie als Spiegelbild von rechts nach links angezeigt wird.
StaticCheck
Die Überlagerungsebene kann direkt gescannt werden. StaticCheck- ist eine Funktionsabfrage, die sich nicht auf den aktuellen Präsentationszustand auswirkt. In Windows 11 (WDDM 3.0) hinzugefügt.
Reserved
Dieses Element ist reserviert und sollte auf Null festgelegt werden.
Value
Stellt den kollektiven Wert der Flags dar und kann verwendet werden, wenn auf die einzelnen Bits nicht separat zugegriffen werden muss.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8.1 |
mindestens unterstützte Server- | Windows Server 2012 R2 |
Header- | d3dkmddi.h (einschließlich D3dkmddi.h) |
Siehe auch
DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES