Capture Device Attributes

The following attributes are related to capture devices:

Attribute Description
MF_DEVSOURCE_ATTRIBUTE_FRIENDLY_NAME The device's display name.
MF_DEVSOURCE_ATTRIBUTE_MEDIA_TYPE The device's output format.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE The type of device, such as audio capture or video capture.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ENDPOINT_ID The endpoint ID for an audio capture device.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ROLE The device role for an audio capture device.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_CATEGORY The device category for a video device.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_HW_SOURCE Specifies whether a video capture source is a hardware device or a software device.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_MAX_BUFFERS Specifies the maximum number of frames that the video capture source will buffer.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK The symbolic link for a video capture driver.
MFT_HW_TIMESTAMP_WITH_QPC_Attribute Specifies whether the device source uses the system time for time stamps.

 

These attributes are used with the following functions:

Media Foundation Attributes