DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA Struktur (d3dumddi.h)
Die DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA-Struktur beschreibt Daten zum Datenstromzustand, die die Ausgaberate des Eingabedatenstroms angibt.
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;
Angehörige
[in] RepeatFrame
Ein boolescher Wert, der angibt, ob die Bildfrequenzkonvertierung wiederholt oder interpoliert die Frames. Der Treiber bezieht sich auf RepeatFrame- nur, wenn er die Bildfrequenzkonvertierung verwendet. Der Standardwert ist FALSE, was angibt, dass die Frameratekonvertierung 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 bezieht sich nur auf CustomRate-, wenn der in OutputRate- angegebene Wert DXVAHDDDI_OUTPUT_RATE_CUSTOM ist. Der Standardwert ist 1/1.
Bemerkungen
Der Treiber verwendet das RepeatFrame Member, um die Bildfrequenzkonvertierung zu steuern. Wenn der Treiber z. B. von 60i in 60p konvertiert wird, kann der Videoprozessor sowohl die umgekehrte Telecine (60i bis 24p) als auch die Bildfrequenzkonvertierung (24p zu 60p) und die konvertierten Frames interpolierte Frames enthalten. Manchmal führt die Interpolation zu Artefakten, und die Anwendung muss stattdessen die Frames wiederholen.
Das CustomRate Member muss eine der benutzerdefinierten Raten angeben, die der Treiber in den Membern der DXVAHDDDI_CUSTOM_RATE_DATA Struktur angegeben hat, wenn die GetCaps--Funktion des Treibers mit dem D3DDDICAPS_DXVAHD_GETVPCUSTOMRATES Wertsatz aufgerufen wurde; andernfalls gibt die SetVideoProcessStreamState--Funktion des Treibers einen Fehler zurück.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA wird ab dem Windows 7-Betriebssystem unterstützt. |
Header- | d3dumddi.h (include D3dumddi.h) |