<< Click to display table of contents >> TRVWebCamDialog |
TRVWebCamDialog shows a dialog window for changing parameters of local cameras.
Unit [VCL and LCL] MRVWebCamDlg;
Unit [FMX] fmxMRVWebCamDlg;
Syntax
TRVWebCamDialog = class(TComponent)
TObject TPersistent TComponent |
Dialogs for Windows and Linux have different appearance.
Assign a TRVCamera component to Camera property. In this component, choose the camera for changing properties (assign Camera.DeviceType = rvdtWebCamera, assign Camera.VideoDeviceIndex).
You can change the dialog language by assigning Language property.
The dialog allows changing the properties listed below. A property can be changed only if the selected camera supports it. For some properties, users can switch between auto/manual mode.
Video processing amplifier properties:
•brightness
•contrast
•hue
•saturation
•sharpness
•gamma
•color enable (yes/no)
•white balance
•backlight compensation
•gain
Camera control properties:
•pan
•tilt
•roll
•zoom
•exposure
•aperture (iris)
•focus
The dialog shows properties supported by the web camera.
The dialog shows the following properties:
•zoom
•exposure
•ISO
•focus distance
•white balance
However, macOS does not support changing properties for most cameras.