我正在使用DirectShowLib.Net为C#.Net搜索decklink视频设备的接口。
似乎有可用的,因为它们在这里使用: blackmagic SDK in c# 遗憾的是,没有信息,使用了哪个库,并且忽略了要求获取更多信息的评论。
但我不知道在哪里找到它们。如果有人能给我一个提示,那就太好了。
答案 0 :(得分:5)
SDK可在Blackmagic网站上找到:Blackmagic Design SDKs。示例代码主要是C ++,但是部分也在C#中。 SDK上包含所有IDL文件,您可以将接口转换为.NET兼容形状。
答案 1 :(得分:2)
还有第三方SDK,根据您的任务可能更有效。例如SDK for ingest & playout。
答案 2 :(得分:1)
很抱歉发布到旧帖子。也许有人发现它很有用。
在GitHub有一个DeckLink .NET包装器,但我觉得它很少用,因为如果引用C:\ Program Files(x86)\ Blackmagic Design \ Blackmagic Desktop Video,会自动创建C#Interop(包装器) \ Visual Studio中的DeckLinkAPI.dll。