Metodo CBasePin.SetReconnectWhenActive

[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 SetReconnectWhenActive metodo specifica se il pin supporta le riconnessioni dinamiche.

Sintassi

void SetReconnectWhenActive(
   bool bCanReconnect
);

Parametri

bCanReconnect

Valore booleano che specifica se il pin può riconnettersi dinamicamente. Se TRUE, il pin può riconnettersi dinamicamente.

Valore restituito

Questo metodo non restituisce valori.

Commenti

Per impostazione predefinita, è necessario arrestare un filtro prima di riconnettere uno dei relativi pin. Se il pin può riconnettersi mentre il filtro è attivo, chiamare questo metodo con un valore TRUE. Per altre informazioni, vedere Compilazione dinamica del grafo.

Requisiti

Requisito Valore
Intestazione
Amfilter.h (include Streams.h)
Libreria
Strmbase.lib (build retail);
Strmbasd.lib (build di debug)

Vedi anche

Classe CBasePin