DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA-Struktur (d3dumddi.h)
Die DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA-Struktur beschreibt Daten zum Streamzustand, die die Ausgaberate des Eingabedatenstroms angeben.
Syntax
typedef struct _DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA {
[in] BOOL RepeatFrame;
[in] DXVAHDDDI_OUTPUT_RATE OutputRate;
[in] DXVAHDDDI_RATIONAL CustomRate;
} DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA;
Member
[in] RepeatFrame
Ein boolescher Wert, der angibt, ob die Bildfrequenzkonvertierung die Frames wiederholt oder interpoliert. Der Treiber bezieht sich nur auf RepeatFrame , wenn er die Bildfrequenzkonvertierung verwendet. Der Standardwert ist FALSE, was angibt, dass die Bildfrequenzkonvertierung die Frames interpoliert.
[in] OutputRate
Ein DXVAHDDDI_OUTPUT_RATE typisierter Wert, der die Ausgaberate des Eingabedatenstroms angibt. Der Standardwert ist DXVAHDDDI_OUTPUT_RATE_NORMAL.
[in] CustomRate
Eine DXVAHDDDI_RATIONAL-Struktur , die einen Bruchwert angibt, der eine benutzerdefinierte Ausgaberate darstellt. Der Treiber verweist nur auf CustomRate , wenn der in OutputRate angegebene Wert DXVAHDDDI_OUTPUT_RATE_CUSTOM ist. Der Standardwert ist 1/1.
Hinweise
Der Treiber verwendet den RepeatFrame-Member , um die Bildfrequenzkonvertierung zu steuern. Wenn der Treiber beispielsweise von 60i in 60p konvertiert, wenn der Videoprozessor sowohl die umgekehrte Telecine (60i zu 24p) als auch die Bildfrequenzkonvertierung (24p in 60p) kann, enthalten die konvertierten Frames interpolierte Frames. Manchmal führt die Interpolation zu Artefakten, und die Anwendung muss stattdessen möglicherweise die Frames wiederholen.
Der CustomRate-Member muss eine der benutzerdefinierten Raten angeben, die der Treiber in den Membern der DXVAHDDDI_CUSTOM_RATE_DATA-Struktur angegeben hat, als die GetCaps-Funktion des Treibers mit festgelegtem D3DDDICAPS_DXVAHD_GETVPCUSTOMRATES-Wert aufgerufen wurde. Andernfalls gibt die SetVideoProcessStreamState-Funktion des Treibers einen Fehler zurück.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA wird ab dem Windows 7-Betriebssystem unterstützt. |
Kopfzeile | d3dumddi.h (include D3dumddi.h) |