Interfaccia IMemAllocatorNotifyCallbackTemp (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.

[IMemAllocatorNotifyCallbackTemp è disponibile per l'uso nel sistema operativo

sistemi specificati nella sezione Requisiti. Può essere modificato o non disponibile in

versioni successive.]

L'interfaccia IMemAllocatorNotifyCallbackTemp consente a un filtro di ricevere una notifica di callback da un allocatore ogni volta che viene restituito un campione all'elenco gratuito dell'allocatore. Per ricevere i callback, il filtro deve implementare questa interfaccia. Per altre informazioni, vedere Interfaccia IMemAllocatorCallbackTemp.

Ereditarietà

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

Metodi

L'interfaccia IMemAllocatorNotifyCallbackTemp include questi metodi.

 
IMemAllocatorNotifyCallbackTemp::NotifyRelease

Il metodo NotifyRelease viene chiamato ogni volta che viene chiamato il metodo IMemAllocator::ReleaseBuffer dell'allocatore. Il metodo ReleaseBuffer restituisce un campione multimediale all'elenco gratuito dell'allocatore. Gli esempi chiamano questo metodo quando i conteggi dei riferimenti raggiungono zero.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione strmif.h (include Dshow.h)