Функция MFCreateSensorStream (mfidl.h)
Создает экземпляр интерфейса IMFSensorStream .
Синтаксис
HRESULT MFCreateSensorStream(
DWORD StreamId,
[in, optional] IMFAttributes *pAttributes,
[in] IMFCollection *pMediaTypeCollection,
[out] IMFSensorStream **ppStream
);
Параметры
StreamId
Идентификатор созданного потока. Это аналогично настройке атрибута MF_DEVICESTREAM_STREAM_ID . Это значение используется, если pAttributes имеет значение NULL.
[in, optional] pAttributes
Хранилище атрибутов для созданного потока.
[in] pMediaTypeCollection
Коллекция объектов IMFMediaType , указывающих типы мультимедиа, поддерживаемые потоком.
[out] ppStream
Созданный интерфейс потока.
Возвращаемое значение
Функция возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.
Код возврата | Описание |
---|---|
|
Метод выполнен успешно. |
|
Предоставленный параметр IMFSensorGroup имеет значение NULL. |
|
Предоставленный LPCWSTR имеет значение NULL. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 1703 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | mfidl.h |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по