Freigeben über


D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS Struktur (d3dkmthk.h)

Präsentieren Sie Überlagerungskennzeichnungen mit mehreren Ebenen.

Syntax

typedef struct _D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS {
  union {
    struct {
      UINT FlipStereo : 1;
      UINT FlipStereoTemporaryMono : 1;
      UINT FlipStereoPreferRight : 1;
      UINT FlipDoNotWait : 1;
      UINT FlipDoNotFlip : 1;
      UINT FlipRestart : 1;
      UINT DurationValid : 1;
      UINT HDRMetaDataValid : 1;
      UINT HMD : 1;
      UINT TrueImmediate : 1;
      UINT FromDDisplay : 1;
      UINT IndirectDisplay : 1;
      UINT Reserved : 20;
    };
    UINT Value;
  };
} D3DKMT_PRESENT_MULTIPLANE_OVERLAY_FLAGS;

Angehörige

FlipStereo

Gibt an, ob der Treiber sowohl linke als auch rechte Bilder einer Stereozuordnung kippen soll.

FlipStereoTemporaryMono

Gibt an, ob der Treiber das linke Bild einer Stereozuordnung für die rechten und linken Teile eines Stereoframes verwenden soll. Der Treiber führt den gleichen aktuellen Vorgang wie bei FlipStereoaus, außer dass er nur aus dem linken Bild herausscannen sollte, um beide Bilder eines Stereoframes zu erzeugen.

FlipStereoPreferRight

Gibt an, dass beim Klonen des Treibers eine primäre Stereozuordnung für einen Monomonitor das richtige Bild verwendet werden soll.

Die FlipStereoTemporaryMono und FlipStereoPreferRight Mitglieder können nicht gleichzeitig festgelegt werden.

FlipDoNotWait

Ein UINT-Wert, der angibt, ob der installierbare OpenGL-Clienttreiber (ICD) erfordert, dass der aktuelle Vorgang wartet, bis die Anzahl der in die Warteschlange eingereihten Flip-Oberflächen unter einen bestimmten Grenzwert fällt, bevor der Vorgang beginnt. Wenn Sie dieses Element festlegen, wird angegeben, dass die ICD nicht warten muss. Der Standardgrenzwert für die Anzahl der in die Warteschlange eingereihten Flip-Oberflächen ist drei.

FlipDoNotFlip

Ein UINT-Wert, der angibt, ob in die Warteschlange eingereihte Wartezeiten in den Renderingdatenstrom eingefügt werden sollen. Wenn Sie dieses Element festlegen, wird angegeben, dass er auf dieselbe Oberfläche kippt, die gerade ausgescannt wird.

FlipRestart

Ein UINT-Wert, der angibt, ob ein Flip auf eine neue Oberfläche neu gestartet werden soll.

DurationValid

Gibt an, ob die Dauer gültig ist.

HDRMetaDataValid

Gibt an, ob die HDR-Metadaten gültig sind.

HMD

Die HMD (Head mounted display).

TrueImmediate

Wenn ein aktuelles Intervall 0 ist, lassen Sie das Reißen zu, anstatt eine zuvor in die Warteschlange eingereihte Flip außer Kraft zu setzen.

FromDDisplay

Gibt an, dass die Präsentation von DirectDisplay stammt.

IndirectDisplay

Reserved

Reserviert für die interne Verwendung.

Value

Der Wert, der für die Ausführung über die anderen Member verwendet wird.

Anforderungen

Anforderung Wert
Header- d3dkmthk.h