Функция MFCreateAttributes (mfapi.h)

Создает пустое хранилище атрибутов.

Синтаксис

HRESULT MFCreateAttributes(
  [out] IMFAttributes **ppMFAttributes,
  [in]  UINT32        cInitialSize
);

Параметры

[out] ppMFAttributes

Получает указатель на интерфейс IMFAttributes . Вызывающий объект должен освободить интерфейс .

[in] cInitialSize

Начальное количество элементов, выделенных для хранилища атрибутов. Хранилище атрибутов увеличивается по мере необходимости.

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

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

Комментарии

Атрибуты используются в Microsoft Media Foundation для настройки объектов, описания форматов мультимедиа, свойств объектов запроса и других целей. Дополнительные сведения см. в разделе Атрибуты в Media Foundation.

Полный список всех определенных идентификаторов GUID атрибутов в Media Foundation см. в разделе Атрибуты Media Foundation.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header mfapi.h
Библиотека Mfplat.lib
DLL Mfplat.dll

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

Атрибуты в Media Foundation

Функции Media Foundation