.Net的Blackmagic Decklink接口

时间:2012-07-05 16:08:31

标签: c# .net interface video-capture directshow.net

我正在使用DirectShowLib.Net为C#.Net搜索decklink视频设备的接口。

似乎有可用的,因为它们在这里使用: blackmagic SDK in c# 遗憾的是,没有信息,使用了哪个库,并且忽略了要求获取更多信息的评论。

但我不知道在哪里找到它们。如果有人能给我一个提示,那就太好了。

3 个答案:

答案 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。