Compartilhar via


Interface IMFVideoSampleAllocatorCallback (mfidl.h)

Permite que um aplicativo acompanhe exemplos de vídeo alocados pelo EVR (renderizador de vídeo) aprimorado.

Os coletores de fluxo no EVR expõem essa interface como um serviço. Para obter um ponteiro para a interface, chame o método IMFGetService::GetService usando o identificador de serviço MR_VIDEO_ACCELERATION_SERVICE .

Herança

A interface IMFVideoSampleAllocatorCallback herda da interface IUnknown . IMFVideoSampleAllocatorCallback também tem estes tipos de membros:

Métodos

A interface IMFVideoSampleAllocatorCallback tem esses métodos.

 
IMFVideoSampleAllocatorCallback::GetFreeSampleCount

Obtém o número de exemplos de vídeo que estão disponíveis para uso no momento.
IMFVideoSampleAllocatorCallback::SetCallback

Define o objeto de retorno de chamada que recebe notificação sempre que um exemplo de vídeo é retornado para o alocador.

Requisitos

   
Cliente mínimo com suporte Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho mfidl.h

Confira também

IMFVideoSampleAllocator

Media Foundation Interfaces