2012-07-05 21 views
5

Tôi đang tìm kiếm giao diện cho thiết bị video decklink cho C# .Net bằng DirectShowLib.Net. Có vẻ như, có sẵn, bởi vì chúng được sử dụng ở đây: blackmagic SDK in c# Thật không may là không có thông tin, thư viện nào được sử dụng và nhận xét yêu cầu thêm thông tin bị bỏ qua.Giao diện Deckm Blackmagic cho .Net

Nhưng tôi không có ý tưởng, nơi tìm chúng. Sẽ được tốt đẹp, nếu ai đó có thể cho tôi một gợi ý.

Trả lời

5

SDK có sẵn trên trang web Blackmagic: Blackmagic Design SDKs. Mã mẫu hầu hết là C++, tuy nhiên một phần cũng có trong C#. SDK có tất cả các tệp IDL trên đó và bạn có thể chuyển đổi các giao diện thành hình dạng tương thích .NET.

2

Cũng có sẵn các SDK của bên thứ ba, có thể hiệu quả hơn tùy thuộc vào tác vụ của bạn. Chẳng hạn như SDK for ingest & playout này.

1

Xin lỗi vì đã đăng bài lên một chuỗi cũ. Có thể ai đó thấy nó hữu ích.

Có một trình bao bọc DeckLink .NET tại GitHub nhưng tôi thấy ít sử dụng khi C# Interop (trình bao bọc) được tự động tạo nếu bạn tham chiếu C: \ Program Files (x86) \ Blackmagic Design \ Blackmagic Desktop Video \ DeckLinkAPI. dll trong Visual Studio.