Interfaccia IPinConnection (strmif.h)

Questa interfaccia fornisce metodi per riconnettere un pin di input mentre il filtro è ancora in esecuzione. Filter Graph Manager chiama i metodi in questa interfaccia quando esegue riconnessioni dinamiche (vedere l'interfaccia IGraphConfig ). Le applicazioni possono anche usare questa interfaccia per eseguire riconnessioni a pin dinamici.

Filtrare gli sviluppatori: Implementare questa interfaccia su qualsiasi pin di input che consente la riconnessione dinamica o le modifiche dinamiche nel formato.

Ereditarietà

L'interfaccia IPinConnection eredita dall'interfaccia IUnknown . IPinConnection include anche questi tipi di membri:

Metodi

L'interfaccia IPinConnection include questi metodi.

 
IPinConnection::D ynamicDisconnect

Il metodo DynamicDisconnect disconnette il pin quando il filtro è attivo (sospeso o in esecuzione). Chiamare questo metodo anziché IPin::D isconnect per disconnettere un pin quando il grafico è in esecuzione o sospeso.
IPinConnection::D ynamicQueryAccept

Il metodo DynamicQueryAccept esegue una query se il pin può accettare il tipo di supporto specificato mentre il grafico è in esecuzione con la connessione corrente al pin.
IPinConnection::IsEndPin

Il metodo IsEndPin indica se una ricerca di riconnessione deve terminare al pin.
IPinConnection::NotifyEndOfStream

Il metodo NotifyEndOfStream richiede la notifica dal pin quando si verifica la condizione end-of-stream successiva.

Requisiti

   
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)

Vedi anche

Compilazione dinamica del grafico

Riconnessione dinamica