Freigeben über


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)

Siehe auch

DXGI_DDI_ARG_PRESENT

PresentDXGI-