Interface IMFPluginControl2
Namespace: MediaFoundation
Assembly: MediaFoundation.dll
Syntax
[Guid("C6982083-3DDC-45CB-AF5E-0F7A8CE4DE77")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IMFPluginControl2 : IMFPluginControl
Methods
GetDisabledByIndex(MFPluginType, Int32, out Guid)
Declaration
HResult GetDisabledByIndex(MFPluginType pluginType, int index, out Guid clsid)
Parameters
MFPlugin
|
System.
|
System.
|
Returns
GetPreferredClsid(MFPluginType, String, out Guid)
Declaration
HResult GetPreferredClsid(MFPluginType pluginType, string selector, out Guid clsid)
Parameters
MFPlugin
|
System.
|
System.
|
Returns
GetPreferredClsidByIndex(MFPluginType, Int32, out String, out Guid)
Declaration
HResult GetPreferredClsidByIndex(MFPluginType pluginType, int index, out string selector, out Guid clsid)
Parameters
MFPlugin
|
System.
|
System.
|
System.
|
Returns
IsDisabled(MFPluginType, Guid)
Declaration
HResult IsDisabled(MFPluginType pluginType, Guid clsid)
Parameters
MFPlugin
|
System.
|
Returns
SetDisabled(MFPluginType, Guid, Boolean)
Declaration
HResult SetDisabled(MFPluginType pluginType, Guid clsid, bool disabled)
Parameters
MFPlugin
|
System.
|
System.
|
Returns
SetPolicy(MF_PLUGIN_CONTROL_POLICY)
Declaration
HResult SetPolicy(MF_PLUGIN_CONTROL_POLICY policy)
Parameters
MF_PLUGIN_CONTROL_POLICY
policy
|
Returns
SetPreferredClsid(MFPluginType, String, MFGuid)
Declaration
HResult SetPreferredClsid(MFPluginType pluginType, string selector, MFGuid clsid)
Parameters
MFPlugin
|
System.
|
MFGuid
clsid
|