InterfaceIMFPluginControl
Interface
Definition
Namespace:MediaFoundation
Assembly:MediaFoundation.dll
Syntax:
cs-api-definition
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("5C6C44BF-1DB6-435B-9249-E8CD10FDEC96")]
public interface IMFPluginControl
Methods
GetDisabledByIndex(MFPluginType, int, out Guid)
Declaration
cs-api-definition
HResult GetDisabledByIndex(MFPluginType pluginType, int index, out Guid clsid)
Parameters
pluginType
index
clsid
Returns
GetPreferredClsid(MFPluginType, string, out Guid)
Declaration
cs-api-definition
HResult GetPreferredClsid(MFPluginType pluginType, string selector, out Guid clsid)
Parameters
pluginType
selector
clsid
Returns
GetPreferredClsidByIndex(MFPluginType, int, out string, out Guid)
Declaration
cs-api-definition
HResult GetPreferredClsidByIndex(MFPluginType pluginType, int index, out string selector, out Guid clsid)
Parameters
pluginType
index
selector
clsid
Returns
IsDisabled(MFPluginType, Guid)
Declaration
cs-api-definition
HResult IsDisabled(MFPluginType pluginType, Guid clsid)
Parameters
pluginType
clsid
Returns
SetDisabled(MFPluginType, Guid, bool)
Declaration
cs-api-definition
HResult SetDisabled(MFPluginType pluginType, Guid clsid, bool disabled)
Parameters
pluginType
clsid
disabled
Returns
SetPreferredClsid(MFPluginType, string, MFGuid)
Declaration
cs-api-definition
HResult SetPreferredClsid(MFPluginType pluginType, string selector, MFGuid clsid)
Parameters
pluginType
selector
clsid
Returns