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 |