DXGI_DDI_PRESENT_FLAGS Struktur (dxgiddi.h)
Gibt an, wie ein vorhandener Vorgang ausgeführt wird.
Syntax
typedef struct DXGI_DDI_PRESENT_FLAGS {
union {
struct {
UINT Blt : 1;
UINT Flip : 1;
UINT PreferRight : 1;
UINT TemporaryMono : 1;
UINT AllowTearing : 1;
UINT AllowFlexibleRefresh : 1;
UINT NoScanoutTransform : 1;
UINT Reserved : 25;
};
UINT Value;
};
} DXGI_DDI_PRESENT_FLAGS;
Angehörige
Blt
Gibt an, ob eine Bitblockübertragung (Bitblt)-Daten an die primäre Oberfläche ausgeführt werden soll.
Das Festlegen dieses Elements entspricht dem Festlegen des ersten Bits des 32-Bit-Value Members (0x00000001).
Flip
Gibt an, ob eine neue Oberfläche umgedreht werden soll.
Das Festlegen dieses Elements entspricht dem Festlegen des zweiten Bits des 32-Bit-Value Members (0x00000002).
PreferRight
Unterstützt in Windows 8 und höheren Versionen.
Gibt an, dass, wenn ein Stereo-Present-Vorgang auf Mono reduziert werden muss, der aktuelle Vorgang die Ansicht aus dem rechten Auge anzeigen soll.
Wenn dieses Element nicht festgelegt ist, zeigt der standardmäßige Mono-Present-Vorgang die Ansicht aus dem linken Auge an.
Das Festlegen dieses Elements entspricht dem Festlegen des dritten Bits des 32-Bit-Value Members (0x00000004).
TemporaryMono
Unterstützt in Windows 8 und höheren Versionen.
Gibt an, dass ein vorhandener Vorgang den linken Puffer als Monopuffer (Non-Stereo) verwenden soll.
Das Festlegen dieses Elements entspricht dem Festlegen des vierten Bits des 32-Bit-Value Members (0x00000008).
AllowTearing
AllowFlexibleRefresh
NoScanoutTransform
Unterstützt in Windows 10, Version 1901 und höher.
Dieses Flag wird nur übergeben, wenn der Treiber das D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_DESIRED Flag anstelle des D3DWDDM2_6DDI_SCANOUT_FLAG_TRANSFORMATION_REQUIRED Flags der D3DWDDM2_6DDI_SCANOUT_FLAGS-Aufzählung festgelegt hat.
Reserved
Dieses Element ist reserviert und sollte auf Null festgelegt werden. Das Festlegen dieses Elements auf Null entspricht dem Festlegen der verbleibenden 28 Bits (0xFFFFFFF0) des 32-Bit-Werts Members auf Nullen.
Value
Ein Mitglied in der Union, das in DXGI_DDI_PRESENT_FLAGS enthalten ist, der einen 32-Bit-Wert enthalten kann, der angibt, wie ein vorhandener Vorgang ausgeführt wird.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Header- | dxgiddi.h (include D3d10umddi.h) |