Expand Minimize

MF_DEVICESTREAM_EXTENSION_PLUGIN_CLSID attribute

Specifies the CLSID of a post-processing plug-in for a video capture device.

Data type

GUID

Remarks

A post-processing plug-in is an MFT that processes the video image after it is captured. The hardware vendor can include a post-processing plug-in as part of the installation package. If so, the video capture source sets the MF_DEVICESTREAM_EXTENSION_PLUGIN_CLSID attribute to the CLSID of the plug-in.

To get this attribute, do the following:

  1. Query the media source for the IMFMediaSourceEx interface.
  2. Call IMFMediaSourceEx::GetStreamAttributes to get an IMFAttributes pointer for the stream.
  3. Call IMFAttributes::GetGUID to get the attribute.

To create the plug-in, call CoCreateInstance.

Requirements

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

Mfidl.h

 

 

Community Additions

ADD
Show:
© 2014 Microsoft