3rd-party libraries
VisioForge Virtual Camera SDK contains 3rd-party components used in the demo applications, and these components are not required for the Virtual Camera SDK itself.
Delphi and .Net demo applications use 3rd-party libraries to simplify DirectShow development. The C++ demo applications do not use any 3rd-party libraries.
.Net
.Net applications use DirectShowLib.Net (LGPL) to get DirectShow functionality in managed code.
You can make console, WinForms, or WPF applications using .Net. The demo applications use WinForms.
Delphi
Delphi applications use DSPack (MPL) to get DirectShow functionality in Delphi. While modern Delphi versions have built-in DirectShow support, DSPack is still used in demo applications to ensure compatibility with older Delphi versions.
C++
No 3rd-party libraries are used in the C++ demo applications. The C++ demo applications are built using the standard DirectShow SDK.
You can get the DirectShow SDK from the Microsoft website.
You can use MFC, ATL, or any other C++ framework to build your application. The demo applications use MFC.
Operating systems
The SDK supports Windows 7, 8, 8.1, 10, 11, and Windows Server 2008, 2012, 2016, 2019, and 2022.