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:
- Query the media source for the IMFMediaSourceEx interface.
- Call IMFMediaSourceEx::GetStreamAttributes to get an IMFAttributes pointer for the stream.
- Call IMFAttributes::GetGUID to get the attribute.
To create the plug-in, call CoCreateInstance.
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows 8 [desktop apps only] |
Minimum supported server |
Windows Server 2012 [desktop apps only] |
Header |
|
See also