DXGK_MULTIPLANE_OVERLAY_FLAGS-Struktur (d3dkmddi.h)
Die DXGK_MULTIPLANE_OVERLAY_FLAGS-Struktur definiert Flags, die das Verhalten eines Mehrschichtvorgangs 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;
Member
VerticalFlip
Die Überlagerungsebene sollte die Daten vertikal umdrehen, sodass sie auf den Kopf gestellt werden.
HorizontalFlip
Die Überlagerungsebene sollte die Daten horizontal kippen, sodass sie als Spiegel Bild von rechts nach links angezeigt werden.
StaticCheck
Die Überlagerungsebene kann direkt gescannt werden. StaticCheck ist eine Funktionsabfrage, die sich nicht auf den aktuellen Präsentationszustand auswirkt. In Windows 11 hinzugefügt (WDDM 3.0).
Reserved
Dieser Member ist reserviert und sollte auf 0 (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 |
---|---|
Unterstützte Mindestversion (Client) | Windows 8.1 |
Unterstützte Mindestversion (Server) | Windows Server 2012 R2 |
Kopfzeile | d3dkmddi.h (einschließlich D3dkmddi.h) |
Weitere Informationen
DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES