如何编写pywin32 COM扩展名?

时间:2018-08-25 16:45:30

标签: python winapi com

我正在尝试编写Python脚本来控制Blackmagic ATEM视频切换器,并且它的API通过COM公开。我浏览了pywin32的文档,似乎它需要COM对象支持IDispatch才能发挥作用。不幸的是,该API不支持IDispatch,实际上,SDK文档专门说要使用CoCreateInstance来获取BMDSwitcherDiscovery对象。

pywin32的文档建议我应该能够编写一个扩展模块,该模块将教它如何与该API通信。但是,我找不到任何文档或如何布局或开始编写代码的示例。对于阅读材料或代码示例有什么建议,可以使我朝正确的方向发展?

0 个答案:

没有答案