IAMGraphStreams::SyncUsingStreamOffset-Methode (strmif.h)

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Die SyncUsingStreamOffset -Methode aktiviert oder deaktiviert die Synchronisierung mithilfe von Zeitstempeloffsets.

Syntax

HRESULT SyncUsingStreamOffset(
  [in] BOOL bUseStreamOffset
);

Parameter

[in] bUseStreamOffset

Boolescher Wert, der angibt, ob ein Zeitstempeloffset verwendet werden soll. Wenn TRUE, verwenden Livequellen einen Zeitstempeloffset, um Datenströme zu synchronisieren.

Rückgabewert

Gibt bei erfolgreicher Ausführung S_OK oder andernfalls einen Fehlercode zurück.

Hinweise

Standardmäßig versucht das Filterdiagramm nicht, Livestreams mithilfe von Zeitstempeloffsets zu synchronisieren. Rufen Sie diese Methode mit dem Wert TRUE auf, wenn das Filterdiagramm die maximale Latenz im Diagramm bestimmen und Zeitstempel entsprechend anpassen soll. Weitere Informationen finden Sie unter IAMPushSource::SetStreamOffset.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile strmif.h (include Dshow.h)
Bibliothek Strmiids.lib

Weitere Informationen

Fehler- und Erfolgscodes

IAMGraphStreams-Schnittstelle