Как мне написать расширение pywin32 COM? - PullRequest
0 голосов
/ 25 августа 2018

Я пытаюсь написать скрипт Python для управления видеокоммутатором Blackmagic ATEM, и API для него предоставляется через COM.Я просмотрел документацию по pywin32, и кажется, что он требует, чтобы COM-объекты поддерживали IDispatch, чтобы он мог творить чудеса.К сожалению, этот API не поддерживает IDispatch, и фактически документы SDK специально говорят, что для получения объекта BMDSwitcherDiscovery необходимо использовать CoCreateInstance.

Документы для pywin32 предполагают, что я должен иметь возможность писатьмодуль расширения, который научит его, как общаться с этим API.Тем не менее, я не смог найти какую-либо документацию или примеры того, как ее выложить или начать ее кодировать.Любые предложения для чтения материалов или образцов кода, чтобы указать мне в правильном направлении?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...