Freigeben über


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)

Weitere Informationen

DXVAHDDDI_RATIONAL