There is no such thing, you need to leave your own. And you donβt have to worry about the size of your assemblies when you use P / Invoke - if anything, they will be much smaller than if you included their managed copies.
Depending on what you are doing (video? Audio? 3D?), DirectShow.NET is a fun place to start with these kinds of things, given that it is incomplete and no longer supported.
source
share