Metodo IAMGraphStreams::SyncUsingStreamOffset (strmif.h)
[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation invece di DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
Il SyncUsingStreamOffset
metodo abilita o disabilita la sincronizzazione usando gli offset di timestamp.
Sintassi
HRESULT SyncUsingStreamOffset(
[in] BOOL bUseStreamOffset
);
Parametri
[in] bUseStreamOffset
Valore booleano che indica se utilizzare un offset di timestamp. Se TRUE, le origini attive useranno un offset di timestamp per sincronizzare i flussi.
Valore restituito
Restituisce S_OK in caso di esito positivo o un codice di errore in caso contrario.
Commenti
Per impostazione predefinita, il grafico dei filtri non tenta di sincronizzare i flussi live tramite offset di timestamp. Chiamare questo metodo con un valore TRUE se si vuole che il grafico del filtro determini la latenza massima nel grafico e modificare di conseguenza i timestamp. Per altre informazioni, vedere IAMPushSource::SetStreamOffset.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | strmif.h (include Dshow.h) |
Libreria | Strmiids.lib |