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


Метод IMFVideoSampleAllocatorEx::InitializeSampleAllocatorEx (mfidl.h)

Инициализирует объект распределителя примера видео.

Синтаксис

HRESULT InitializeSampleAllocatorEx(
  [in] DWORD         cInitialSamples,
  [in] DWORD         cMaximumSamples,
  [in] IMFAttributes *pAttributes,
  [in] IMFMediaType  *pMediaType
);

Параметры

[in] cInitialSamples

Начальное количество выделенных выборок.

[in] cMaximumSamples

Максимальное количество выделенных выборок.

[in] pAttributes

Указатель на интерфейс IMFAttributes . Этот интерфейс можно использовать для настройки распределителя. В настоящее время определены следующие атрибуты конфигурации:

[in] pMediaType

Указатель на интерфейс IMFMediaType типа мультимедиа, который описывает формат видео.

Возвращаемое значение

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Требования

Требование Значение
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header mfidl.h

См. также раздел

IMFVideoSampleAllocatorEx