Interface IMemAllocatorCallbackTemp (strmif.h)
[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
A IMemAllocatorCallbackTemp
interface permite que um filtro receba uma notificação de retorno de chamada de um alocador sempre que um exemplo é retornado para a lista gratuita do alocador.
O uso dessa interface foi preterido.
Herança
A interface IMemAllocatorCallbackTemp herda de IMemAllocator. IMemAllocatorCallbackTemp também tem estes tipos de membros:
Métodos
A interface IMemAllocatorCallbackTemp tem esses métodos.
IMemAllocatorCallbackTemp::GetFreeCount O método GetFreeCount retorna o número de amostras de mídia gratuitas. Esse número é igual ao número total de amostras de mídia menos o número de amostras que são mantidas atualmente por filtros. |
IMemAllocatorCallbackTemp::SetNotify O método SetNotify define ou remove um retorno de chamada no alocador. O alocador chama o método de retorno de chamada sempre que o método IMemAllocator::ReleaseBuffer do alocador é chamado. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | strmif.h (inclua Dshow.h) |