DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3 Struktur (d3dkmddi.h)
DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3 enthält Argumente für die funktion DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3.
Syntax
typedef struct _DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3 {
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
DXGK_SETVIDPNSOURCEADDRESS_INPUT_FLAGS InputFlags;
DXGK_SETVIDPNSOURCEADDRESS_OUTPUT_FLAGS OutputFlags;
UINT PlaneCount;
DXGK_MULTIPLANE_OVERLAY_PLANE3 **ppPlanes;
DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION *pPostComposition;
UINT Duration;
DXGK_HDR_METADATA *pHDRMetaData;
UINT64 TargetFlipTime;
} DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3;
Angehörige
VidPnSourceId
Eine ganze Zahl, die eine Videodarstellungsquelle auf dem Anzeigeadapter identifiziert.
InputFlags
Eine DXGK_SETVIDPNSOURCEADDRESS_INPUT_FLAGS Struktur, die den auszuführenden Anzeigevorgangstyp identifiziert.
OutputFlags
Eine DXGK_SETVIPNSOURCEADDRESS_OUTPUT_FLAGS Struktur, die Informationen vom Treiber zurückgibt.
PlaneCount
Die Anzahl der Überlagerungsebenen in der liste ppPlanes.
ppPlanes
Ein Array von Zeigern auf eine DXGK_MULTIPLANE_OVERLAY_PLANE3 Strukturen, die die anzuzeigenden Überlagerungsebenen angeben.
pPostComposition
Zeigen Sie auf eine DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION Struktur, die Informationen zum virtuellen Modus und andere Transformationsinformationen enthält, die angewendet werden sollten, nachdem die Ebenen zusammengesetzt wurden.
Wenn NULL, sollten keine Transformationen nach der Komposition angewendet werden.
Duration
Die Zeitdauer in Einheiten von 100 Nanosekunden zwischen dem Kippen des aktuellen Vorgangs auf den Bildschirm und dem nächsten vertikalen Leerzeichenbruch tritt auf.
Bei Null sollte die Aktualisierungsrate die Standardrate basierend auf dem aktuellen Modus sein.
pHDRMetaData
Zeigen Sie auf eine DXGK_HDR_METADATA Struktur, die metadateninformationen angibt, die möglicherweise verfügbar sind. Ein NULL-Wert gibt an, dass keine neuen Metadaten verfügbar sind.
TargetFlipTime
Wert, der die Ziel-Flip-Zeit in QPC-Einheiten beschreibt. Wenn die Uhr diesen Wert erreicht, darf der Frame an die Anzeige gesendet werden, während VSync und Reißflaggen berücksichtigt werden. Weitere Informationen finden Sie unter Hardware flip queue.
Anforderungen
Anforderung | Wert |
---|---|
Header- | d3dkmddi.h |