VisioForge (c) 2025

Search Results for

    Enum CameraControlProperty

    From CameraControlProperty.

    Namespace: VisioForge.Core.Types.VideoCapture
    Assembly: VisioForge.Core.dll
    Syntax
    public enum CameraControlProperty
    Remarks

    For a given property, a particular device might implement only a subset of the listed range.

    Fields

    Name Description
    AutoExposurePriority

    The AutoExposurePriority (Low light compensation checkbox in a dialog) property specifies whether the device can dynamically vary the frame rate. The property value specifies whether frame rate can be dynamically varied by the device. 0 - frame rate must remain constant. 1 - frame rate can be dynamically varied by the device.

    Exposure

    Specifies the exposure setting, in log base 2 seconds. In other words, for values less than zero, the exposure time is 1/2n seconds, and for values zero or above, the exposure time is 2n seconds. For example: Value: Seconds: -3 1/8 -2 1/4 -1 1/2 0 1 1 2 2 4

    ExposureRelative

    The ExposureRelative property specifies the electronic shutter speed. The property value specifies a camera's relative exposure setting. Step size is hardware-dependent. To determine the step size, you can make a get request on the Exposure property.

    FocalLength

    The FocalLength property retrieves focal length information for a camera.] The property value specifies a camera's focal length.

    Focus

    Specifies the camera's focus setting, as the distance to the optimally focused target, in millimeters. The range and default value are specific to the device.

    FocusRelative

    The FocusRelative property specifies the focus setting of the camera. The property value specifies a camera's relative focus setting. The size of the value represents the speed at which the focal point changes; a higher value represents a higher speed.

    Iris

    Specifies the camera's iris setting, in units of f(stop) * 10.

    IrisRelative

    The IrisRelative property specifies a camera's aperture setting. The property value specifies a camera's relative iris setting. Both the iris step size and the iris step default value are implementation-specific.

    Pan

    Specifies the camera's pan setting, in degrees. Values range from –180 to +180, with the default set to zero. Positive values are clockwise from the origin (the camera rotates clockwise when viewed from above), and negative values are counterclockwise from the origin.

    PanRelative

    The PanRelative property specifies a camera's rotation around the vertical axis. The property value specifies a camera's relative pan setting. The size of the value represents the desired pan speed; a higher value represents a higher speed.

    PanTilt

    The PanTilt property specifies absolute pan and tilt settings. The property value is a pair of integers that specify a camera's absolute pan and tilt settings. These values are expressed in arc-second units. One arc second is 1/3600 of a degree. Acceptable values range from −1803600 to +1803600 arc seconds. If a pan or tilt value is not provided, the default is 0. When making a pan request, specify a positive value to rotate the camera to the right and specify a negative value to rotate the camera to the left. When making a tilt request, a positive value tilts the camera up and a negative value tilts the camera down.

    PanTiltRelative

    The PanTiltRelative property specifies horizontal or vertical rotation of the camera and can specify both simultaneously.

    Privacy

    The Privacy property specifies whether to prevent video from being acquired by the camera sensor. The property value specifies whether privacy mode is enable or disabled. A value of 0 indicates that the camera sensor can capture video images, and a value of 1 indicates that the camera sensor is prevented from capturing video images.

    Roll

    Specifies the camera's roll setting, in degrees. Values range from –180 to +180, with the default set to zero. Positive values cause a clockwise rotation of the camera along the image-viewing axis, and negative values cause a counterclockwise rotation of the camera.

    RollRelative

    The RollRelative property specifies camera rotation around the image viewing axis. The property value specifies a camera's relative roll setting. The size of the value represents the desired rotation speed; a higher value represents a higher speed.

    ScanMode

    The ScanMode property specifies the scanning mode of the camera sensor. The property value specifies whether interlace mode should be enabled. A value of 0 indicates that the interlace mode is enabled, and a value of 1 indicates that the progressive (or non-interlace) mode is enabled.

    Tilt

    Specifies the camera's tilt setting, in degrees. Values range from –180 to +180, with the default set to zero. Positive values point the imaging plane up, and negative values point the imaging plane down.

    TiltRelative

    The TileRelative property specifies a camera's vertical tilting status. The property value specifies a camera's relative tilt setting. The size of the value represents the desired tilt speed; a higher value represents a higher speed.

    Zoom

    Specifies the camera's zoom setting, in millimeters. Values range from 10 to 600, and the default is specific to the device.

    ZoomRelative

    The ZoomRelative property specifies the zoom status of the camera. The property value specifies a camera's relative zoom setting. The size of the value represents the desired zoom speed; a higher value represents a higher speed.