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) |