Compartir a través de


Interfaz IMFSampleAllocatorControl (mfidl.h)

Implementado por orígenes y transformaciones de captura de vídeo. Permite al sistema proporcionar componentes con un asignador de ejemplo para asignar muestras mediante memoria accesible desde dentro de un contenedor.

Herencia

La interfaz IMFSampleAllocatorControl hereda de la interfaz IUnknown.

Métodos

La interfaz IMFSampleAllocatorControl tiene estos métodos.

 
IMFSampleAllocatorControl::GetAllocatorUsage

Recupera el uso del asignador de ejemplo para el flujo de salida especificado.
IMFSampleAllocatorControl::SetDefaultAllocator

Establece el asignador de ejemplo predeterminado que se va a usar para el flujo de salida especificado.

Comentarios

Los componentes que no implementan esta interfaz o no usan el asignador proporcionado por el sistema, todavía pueden asignar muestras, pero cuando se ejecutan desde dentro de un contenedor, el sistema tendrá que copiar todas las muestras en la memoria del contenedor, lo que es menos eficaz.

Requisitos

   
Cliente mínimo compatible Windows 10, versión 2004 (10.0; Compilación 19041)
Servidor mínimo compatible Windows Server, versión 2004 (10.0; Compilación 19041)
Encabezado mfidl.h