DXVAHDDDI_CUSTOM_RATE_DATA-Struktur (d3dumddi.h)
Die DXVAHDDDI_CUSTOM_RATE_DATA-Struktur beschreibt den Videoinhalt, den ein Gerät decodiert.
Syntax
typedef struct _DXVAHDDDI_CUSTOM_RATE_DATA {
DXVAHDDDI_RATIONAL CustomRate;
[in] UINT OutputFrames;
[in] BOOL InputInterlaced;
[in] UINT InputFramesOrFields;
} DXVAHDDDI_CUSTOM_RATE_DATA;
Member
CustomRate
[in] Eine DXVAHDDDI_RATIONAL-Struktur , die einen Bruchwert angibt, der die Ein- und Ausgabe-Framerate darstellt.
[in] OutputFrames
Die Anzahl der Frames, die der Treiber ausgibt.
[in] InputInterlaced
Ein boolescher Wert, der angibt, ob der Eingabedatenstrom progressiv (Frame) oder interlaced (Field) ist.
[in] InputFramesOrFields
Die Anzahl der Eingabeframes oder -felder.
Hinweise
Der Treiber kann benutzerdefinierte Raten für die Bildfrequenzkonvertierung oder die inverse Telecine verfügbar machen. Der Treiber kann beispielsweise die folgenden Informationen in den Membern von DXVAHDDDI_CUSTOM_RATE_DATA für den angegebenen Vorgang angeben:
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | DXVAHDDDI_CUSTOM_RATE_DATA wird ab dem Windows 7-Betriebssystem unterstützt. |
Kopfzeile | d3dumddi.h (include D3dumddi.h) |