Share via


Interfaccia IMFFinalizableMediaSink (mfidl.h)

Facoltativamente supportato dai sink multimediali per eseguire le attività necessarie prima dell'arresto. Questa interfaccia viene in genere esposta dai sink di archivio, ovvero sink multimediali che scrivono in un file. Viene usato per eseguire attività quali lo scaricamento dei dati su disco o l'aggiornamento di un'intestazione di file.

Per ottenere un puntatore a questa interfaccia, chiamare QueryInterface nel sink multimediale.

Ereditarietà

L'interfaccia IMFFinalizableMediaSink eredita da IMFMediaSink. IMFFinalizableMediaSink ha anche questi tipi di membri:

Metodi

L'interfaccia IMFFinalizableMediaSink dispone di questi metodi.

 
IMFFinalizableMediaSink::BeginFinalize

Notifica al sink multimediale di eseguire in modo asincrono i passaggi necessari per completare le attività.
IMFFinalizableMediaSink::EndFinalize

Completa un'operazione di finalizzazione asincrona.

Commenti

Se un sink multimediale espone questa interfaccia, la sessione multimediale chiamerà BeginFinalize nel sink prima della chiusura della sessione.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione mfidl.h

Vedi anche

IMFMediaSink

Interfacce di Media Foundation