Freigeben über


D3D11_1DDI_VIDEO_PROCESSOR_CUSTOM_RATE Struktur (d3d10umddi.h)

Gibt eine benutzerdefinierte Rate für die Bildfrequenzkonvertierung oder umgekehrte Telecine (IVTC) an.

Syntax

typedef struct D3D11_1DDI_VIDEO_PROCESSOR_CUSTOM_RATE {
  DXGI_RATIONAL CustomRate;
  UINT          OutputFrames;
  BOOL          InputInterlaced;
  UINT          InputFramesOrFields;
} D3D11_1DDI_VIDEO_PROCESSOR_CUSTOM_RATE;

Angehörige

CustomRate

Das Verhältnis der Ausgabeframerate zur Eingabeframerate, ausgedrückt als DXGI_RATIONAL Struktur, die eine rationale Zahl enthält.

OutputFrames

Die Anzahl der Ausgabeframes, die für jede N Eingabebeispiele generiert werden, wobei N = InputFramesOrFields.

InputInterlaced

Wenn TRUE-, muss der Eingabedatenstrom ineinander verkettet werden. Andernfalls muss der Eingabedatenstrom progressiv sein.

InputFramesOrFields

Die Anzahl der Eingabefelder oder Frames für alle N Ausgabeframes, die generiert werden, wobei N = OutputFrames.

Bemerkungen

Der CustomRate Member gibt den Rate-Konvertierungsfaktor an, während die verbleibenden Member das Muster der Eingabe- und Ausgabebeispiele definieren.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 8
mindestens unterstützte Server- Windows Server 2012
Header- d3d10umddi.h (include D3d10umddi.h)

Siehe auch

DXGI_RATIONAL