Where is BMDSwitcherAPI.dll?

Ask software engineering and SDK questions for developers working on Mac OS X, Windows or Linux.
  • Author
  • Message
Offline

guzewski

  • Posts: 15
  • Joined: Mon Jul 15, 2019 2:30 pm
  • Real Name: Mark Guzewski

Where is BMDSwitcherAPI.dll?

PostMon Jul 15, 2019 2:36 pm

I'm just getting started on some switcher automation software, and I'm writing in C#.

I downloaded SDK v8.01 and found a couple of C# samples which look quite useful, but they won't compile because the reference to BMDSwitcherAPI can not be resolved.

The DLL is not included with the SDK. There is an IDL with the same name but that doesn't do me much good.

So the simple question is: where can I get this DLL?

Thanks.
Offline

guzewski

  • Posts: 15
  • Joined: Mon Jul 15, 2019 2:30 pm
  • Real Name: Mark Guzewski

Re: Where is BMDSwitcherAPI.dll?

PostTue Jul 16, 2019 1:52 am

Found it. I had to install the switcher software and the DLL came with that. The c# sample finally compiles and I'll give it a try.
Offline

Cameron Nichols

Blackmagic Design

  • Posts: 442
  • Joined: Mon Sep 04, 2017 4:05 am

Re: Where is BMDSwitcherAPI.dll?

PostTue Jul 16, 2019 4:57 am

Hi Mark,

The BMDSwitcherAPI type library is registered when the ATEM Switcher software is installed. Please download the 8.0.1 update from the Blackmagic support site: https://www.blackmagicdesign.com/suppor ... -switchers

When installed you add to your VS C# project by right clicking project in Solution Explorer -> Add -> Reference... -> COM -> Type Libraries -> check "Blackmagic Switcher API Library"

Remember to add to your source:
Code: Select all
using BMDSwitcherAPI;
Regards
Cameron
Offline

guzewski

  • Posts: 15
  • Joined: Mon Jul 15, 2019 2:30 pm
  • Real Name: Mark Guzewski

Re: Where is BMDSwitcherAPI.dll?

PostTue Jul 16, 2019 1:41 pm

I thought it might be something like that. :oops:

I did what you suggested and it' all good.

Thanks for the timely information.

Return to Software Developers

Who is online

Users browsing this forum: No registered users and 19 guests