I'm writing a small application on C# (Winforms) where I am accessing a Webcam to capture some images.
Does anyone know if it's possible to access and set the webcam's properties like gain, brightness and exposure using c#? (Don't pop-up Webcam's own Properties window)
I've tried using the DirectShow library and it only allows me to set the exposure but no the gain nor brightness.
Cheers in advance
You can set them using
IAMVideoProcAmp::Set
method, the settable properties include:The camera driver certainly needs to support/implement the properties in order for them to be adjustable.