Freigeben über


AM_RATE_ResetOnTimeDisc-Eigenschaft

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Gilt für Windows Vista und höher.

Diese Eigenschaft fragt ab, ob der Decoder die Ausgabezeitstempel mit den Eingabezeitstempeln neu synchronisiert, wenn der Decoder ein Beispiel mit dem Diskontinuitätsflag empfängt.

Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.

Bezeichnung Wert
Eigenschaftensatz-GUID AM_KSPROPSETID_TSRateChange
Eigenschafts-ID AM_RATE_ResetOnTimeDisc
Datentyp DWORD

Bemerkungen

Diese Eigenschaft unterstützt reibungslose Ratenänderungen. Wenn der Wert dieser Eigenschaft TRUE ist und der Decoder ein Eingabebeispiel mit dem flag AM_SAMPLE_TIMEDISCONTINUITY empfängt, sollte der decodierte Frame den gleichen Zeitstempel wie der Eingaberahmen aufweisen.

Um das AM_SAMPLE_TIMEDISCONTINUITY-Flag abzurufen, rufen Sie IMediaSample2::GetProperties für das Beispiel auf. Das Flag wird im dwSampleFlags-Element der AM_SAMPLE2_PROPERTIES-Struktur festgelegt.

Weitere Informationen finden Sie unter Verbesserungen der DVD-Wiedergabe in Windows Vista.

Anforderungen

Anforderung Wert
Header
Dvdmedia.h

Siehe auch

Rate Change Property Set