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


Интерфейс IMFSensorGroup (mfidl.h)

Представляет группу устройств датчиков, из которых можно создать IMFMediaSource . Термин "устройство" в этом контексте может относиться к физическому устройству, пользовательскому источнику мультимедиа или поставщику кадров. Группа датчиков может содержать несколько устройств датчиков или только одно устройство, но она по-прежнему ведет себя как группа датчиков.

Наследование

Интерфейс IMFSensorGroup наследуется от интерфейса IUnknown . IMFSensorGroup также имеет следующие типы членов:

Методы

Интерфейс IMFSensorGroup имеет следующие методы.

 
IMFSensorGroup::CreateMediaSource

Создает imfMediaSource, который виртуализирует группу датчиков.
IMFSensorGroup::GetDefaultSensorDeviceIndex

Извлекает индекс устройства по умолчанию в группе датчиков.
IMFSensorGroup::GetFlags

Возвращает флаги, заданные для группы датчиков.
IMFSensorGroup::GetSensorDevice

Возвращает значение IMFSensorDevice, соответствующее устройству в группе датчиков.
IMFSensorGroup::GetSensorDeviceCount

Возвращает количество устройств, виртуализированных группой датчиков.
IMFSensorGroup::GetSensorGroupAttributes

Возвращает атрибуты IMFAttributes для группы датчиков. Возвращаемый объект является динамической ссылкой на внутреннее хранилище атрибутов.
IMFSensorGroup::GetSymbolicLink

Возвращает имя символьной ссылки группы датчиков.
IMFSensorGroup::SetDefaultSensorDeviceIndex

Настраивает одно из устройств в группе датчиков в качестве устройства по умолчанию.

Требования

   
Минимальная версия клиента Windows 10 версии 1607 [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header mfidl.h