MFSensorDeviceType enumeration (mfidl.h)

Specifies the type of a sensor device. A value from this enumeration is returned by IMFSensorDevice::GetDeviceType.

Syntax

typedef enum __MIDL___MIDL_itf_mfidl_0000_0110_0001 {
  MFSensorDeviceType_Unknown = 0,
  MFSensorDeviceType_Device,
  MFSensorDeviceType_MediaSource,
  MFSensorDeviceType_FrameProvider,
  MFSensorDeviceType_SensorTransform
} MFSensorDeviceType;

Constants

 
MFSensorDeviceType_Unknown
Value: 0
The sensor device type is unknown.
MFSensorDeviceType_Device
The sensor device is a physical device. Physical cameras may register as KSCATEGORY_SENSOR_CAMERA or KSCATEGORY_VIDEO_CAMERA or both.
MFSensorDeviceType_MediaSource
The sensor device is a custom media source.
MFSensorDeviceType_FrameProvider
The sensor device is a legacy frame provider.
MFSensorDeviceType_SensorTransform

Requirements

Requirement Value
Header mfidl.h