IMFSensorGroup interface (mfidl.h)
Represents a group of sensor devices from which an IMFMediaSource can be created. The term "device" in this context could refer to a physical device, a custom media source, or a frame provider. A sensor group may actually contain multiple sensor devices, or it could contain only a single device, but it still behaves as a sensor group.
Inheritance
The IMFSensorGroup interface inherits from the IUnknown interface. IMFSensorGroup also has these types of members:
Methods
The IMFSensorGroup interface has these methods.
IMFSensorGroup::CreateMediaSource Creates an IMFMediaSource that virtualizes the sensor group. |
IMFSensorGroup::GetDefaultSensorDeviceIndex Retrieves the index of the default device in the sensor group. |
IMFSensorGroup::GetFlags Gets the flags set for the sensor group. |
IMFSensorGroup::GetSensorDevice Gets the IMFSensorDevice corresponding to a device in the sensor group. |
IMFSensorGroup::GetSensorDeviceCount Gets the number of devices that are virtualized by the sensor group. |
IMFSensorGroup::GetSensorGroupAttributes Gets the IMFAttributes for the sensor group. The returned object is a live reference to the internal attribute store. |
IMFSensorGroup::GetSymbolicLink Gets the symbolic link name of the sensor group. |
IMFSensorGroup::SetDefaultSensorDeviceIndex Configures one of the devices in the sensor group as the default device. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1607 [desktop apps only] |
Minimum supported server | None supported |
Target Platform | Windows |
Header | mfidl.h |