Поделиться через


Интерфейс IMFSampleAllocatorControl (mfidl.h)

Реализуется источниками захвата видео и преобразованиями. Позволяет системе предоставлять компонентам образец распределителя для выделения примеров с помощью памяти, доступной из контейнера.

Наследование

Интерфейс IMFSampleAllocatorControl наследуется от интерфейса IUnknown.

Методы

Интерфейс IMFSampleAllocatorControl имеет следующие методы.

 
IMFSampleAllocatorControl::GetAllocatorUsage

Извлекает пример использования распределителя для указанного выходного потока.
IMFSampleAllocatorControl::SetDefaultAllocator

Задает пример распределителя по умолчанию, используемый для указанного выходного потока.

Комментарии

Компоненты, которые не реализуют этот интерфейс или не используют распределитель, предоставленный системой, по-прежнему могут выделять образцы, но при запуске из контейнера системе придется копировать все примеры в память контейнера, что менее эффективно.

Требования

   
Минимальная версия клиента Windows 10, версия 2004 (10.0; Сборка 19041)
Минимальная версия сервера Windows Server версии 2004 (10.0; Сборка 19041)
Верхняя часть mfidl.h