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


Метод IMFSensorTransformFactory::InitializeFactory (mfidl.h)

Вызывается конвейером мультимедиа для инициализации преобразования датчика.

Синтаксис

HRESULT InitializeFactory(
  [in]           DWORD         dwMaxTransformCount,
  [in]           IMFCollection *pSensorDevices,
  [in, optional] IMFAttributes *pAttributes
);

Параметры

[in] dwMaxTransformCount

Максимальное число преобразований, допустимое в одном преобразовании. В текущем выпуске это всегда 1.

[in] pSensorDevices

Коллекция объектов IMFSensorDevice , представляющих доступные датчики.

[in, optional] pAttributes

Хранилище атрибутов, заполняемое преобразованием датчика. Единственным обязательным атрибутом для преобразований датчика является MF_STF_VERSION_INFO.

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

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

Требования

   
Минимальная версия клиента Windows 10 версии 1703 [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header mfidl.h
Библиотека Mfplat.lib; Mfplat.dll

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

IMFSensorTransformFactory