Code sample - Hardware video adjustments
Delphi and C# (ActiveX) sample code
Many devices support video adjustments that you can use to improve video quality.
For instance, you can use Video_CaptureDevice_VideoAdjust_GetRanges to get the current level of brightness, available adjustment ranges and the pitch
VideoCapture1.Video_CaptureDevice_VideoAdjust_GetRanges(adj_Brightness, min, max, step, default, auto);
VideoCapture1.Video_CaptureDevice_VideoAdjust_GetRanges(
VisioForge_Video_Capture_3.TxVFVideoCapAdjust.adj_Brightness,
out min,
out max,
out step,
out default_value,
out auto);
And with Video_CaptureDevice_VideoAdjust_SetValue, you can set the necessary level.
VideoCapture1.Video_CaptureDevice_VideoAdjust_SetValue(
adj_Brightness,
tbAdjBrightness.Position,
cbAdjBrightnessAuto.Checked);
VideoCapture1.Video_CaptureDevice_VideoAdjust_SetValue(
VisioForge_Video_Capture_3.TxVFVideoCapAdjust.adj_Brightness,
tbAdjBrightness.Value,
cbAdjBrightnessAuto.Checked);
Please get in touch with support to get help with this tutorial. Visit our GitHub page to get more code samples.