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;

Angehörige

CustomRate

[in] Eine DXVAHDDDI_RATIONAL Struktur, die einen Bruchwert angibt, der die Eingabe- und Ausgabeframerate darstellt.

[in] OutputFrames

Die Anzahl der Frames, die der Treiber ausgibt.

[in] InputInterlaced

Ein boolescher Wert, der angibt, ob der Eingabedatenstrom progressive (Frame) oder interlaced (Feld) ist.

[in] InputFramesOrFields

Die Anzahl der Eingabeframes oder -felder.

Bemerkungen

Der Treiber kann benutzerdefinierte Raten für die Bildfrequenzkonvertierung oder die umgekehrte Telecine verfügbar machen. Beispielsweise kann der Treiber die folgenden Informationen in den Mitgliedern der DXVAHDDDI_CUSTOM_RATE_DATA für den angegebenen Vorgang bereitstellen:

Anforderungen

Anforderung Wert
mindestens unterstützte Client- DXVAHDDDI_CUSTOM_RATE_DATA wird ab dem Windows 7-Betriebssystem unterstützt.
Header- d3dumddi.h (include D3dumddi.h)

Siehe auch

DXVAHDDDI_RATIONAL