5

我正在使用 DirectShowLib.Net 为 C# .Net 寻找一个 decklink 视频设备的接口。

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

但我不知道在哪里可以找到它们。会很好,如果有人可以给我一个提示。

4

3 回答 3

5

SDK 可从 Blackmagic 网站获得:Blackmagic Design SDKs。示例代码大部分是 C++,但也有一部分是 C#。SDK 上有所有 IDL 文件,您可以将接口转换为 .NET 兼容的形状。

于 2012-07-13T12:24:50.173 回答
2

还有可用的第三方 SDK,根据您的任务可能更有效。例如这个用于摄取和播放的 SDK

于 2013-09-04T19:19:05.830 回答
1

很抱歉发布到旧线程。也许有人觉得它有用。

GitHub 上有一个 DeckLink .NET 包装器,但我发现它用处不大,因为如果您在 Visual Studio 中引用 C:\Program Files (x86)\Blackmagic Design\Blackmagic Desktop Video\DeckLinkAPI.dll,则会自动创建 C# Interop(包装器) .

于 2014-06-19T13:13:45.547 回答