Метод 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 |