Interface IMFSampleAllocatorControl (mfidl.h)
Implementado por fontes e transformações de captura de vídeo. Permite que o sistema forneça componentes com um alocador de exemplo para alocar amostras usando memória acessível de dentro de um contêiner.
Herança
A interface IMFSampleAllocatorControl herda da interface IUnknown.
Métodos
A interface IMFSampleAllocatorControl tem esses métodos.
IMFSampleAllocatorControl::GetAllocatorUsage Recupera o uso do alocador de exemplo para o fluxo de saída especificado. |
IMFSampleAllocatorControl::SetDefaultAllocator Define o alocador de exemplo padrão a ser usado para o fluxo de saída especificado. |
Comentários
Os componentes que não implementam essa interface ou não usam o alocador fornecido pelo sistema ainda podem alocar amostras, mas ao executar de dentro de um contêiner, o sistema terá que copiar todos os exemplos para a memória do contêiner, o que é menos eficiente.
Requisitos
Cliente mínimo com suporte | Windows 10, versão 2004 (10.0; Build 19041) |
Servidor mínimo com suporte | Windows Server, versão 2004 (10.0; Build 19041) |
Cabeçalho | mfidl.h |