How to use a 3rd-party video processing filter?
Products: Video Capture SDK .Net, Video Edit SDK .Net, Media Player SDK .Net
You can use 3rd-party video processing filters in Video Capture SDK .Net, Media Player SDK .Net, and Video Edit SDK .Net.
DirectShow filters must be registered on the system using regsv32.exe
or alternative COM registration.
Sample code
How to enumerate DirectShow filters
foreach (var directShowFilter in VideoCapture1.DirectShow_Filters)
{
// do something
}
How to clear currently added filters
VideoCapture1.Video_Filters_Clear();
How to add a filter to the list
VideoCapture1.Video_Filters_Add(new CustomProcessingFilter("filter name"));
Required redists
- SDK redist
Visit our GitHub page to get more code samples.