我有一个.dll,其中包含一些带有特定/自定义界面的DirectShow筛选器(COM)进行查询。
大多数第三方DirectShow组件都包含嵌入式.tlb文件,这些文件可用于跨环境通信(C#typelib导入)。
我不想尝试手动创建c#所需的接口,因为没有提供idl / tlb文件。
是否可以从COM .dll生成tlb(或至少是idl,我可以MIDL编译)?
c++ com idl typelib midl
c++ ×1
com ×1
idl ×1
midl ×1
typelib ×1