DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3 Struktur (d3dkmddi.h)
DXGKARG_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3 enthält Argumente für die DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3-Funktion .
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;
Member
VidPnSourceId
Eine ganze Zahl, die eine Videoquelle auf der Grafikkarte identifiziert.
InputFlags
Eine DXGK_SETVIDPNSOURCEADDRESS_INPUT_FLAGS Struktur, die den Typ des auszuführenden Anzeigevorgangs angibt.
OutputFlags
Eine DXGK_SETVIPNSOURCEADDRESS_OUTPUT_FLAGS-Struktur , die Informationen vom Treiber zurückgibt.
PlaneCount
Die Anzahl der Überlagerungsebenen in der PpPlanes-Liste .
ppPlanes
Ein Array von Zeigern auf eine DXGK_MULTIPLANE_OVERLAY_PLANE3 Strukturen, die die anzuzeigenden Überlagerungsebenen angeben.
pPostComposition
Zeiger 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 zusammengestellt wurden.
Wenn NULL, sollten keine Post-Kompositionstransformationen angewendet werden.
Duration
Die Dauer in Einheiten von 100 Nanosekunden zwischen dem Zeitpunkt, an dem der aktuelle Vorgang auf den Bildschirm gedreht wird, und dem nächsten vertikalen Leerungsunterbrechung.
Wenn null, sollte die Aktualisierungsrate die Standardrate basierend auf dem aktuellen Modus sein.
pHDRMetaData
Zeiger auf eine DXGK_HDR_METADATA-Struktur , die alle verfügbaren Metadateninformationen angibt. Ein NULL-Wert gibt an, dass keine neuen Metadaten verfügbar sind.
TargetFlipTime
Wert, der die Zieldrehzeit in QPC-Einheiten beschreibt. Wenn die Uhr diesen Wert erreicht, darf der Frame an die Anzeige gesendet werden, wobei VSync- und Tearing-Flags berücksichtigt werden. Weitere Informationen finden Sie unter Hardware-Flip-Warteschlange .
Anforderungen
Anforderung | Wert |
---|---|
Header | d3dkmddi.h |