I've bought the .NET SDK and was hoping to find interfaces defined i C#, like this:
[ComImport, System.Security.SuppressUnmanagedCodeSecurity, Guid("486F726E-4D43-49b9-8A0C-C22A2B0524E8"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IModuleConfig
{
....
}
Unfortunately, there's no such thing.
Since we already have an existing framework to work with DirectShow, we can't start using your framework in order to get ModuleConfig from filters.
I don't know much about IDL, is it possible to generate interface definitions like above using MIDL?
I saw another post in the forum where a user had written the interface definitions by hand, but unfortunately they don't work. I get access violations when calling functions, so the signatures probably don't match.
Without IModuleConfig, we can't activate the filters. And configuration would have to be made using the property pages, which I would like to avoid.
Any help is appreciated.