Skip to main content

CameraControlValue Class

Package: GHIElectronics.Endpoint.Devices.Camera
Namespace: GHIElectronics.Endpoint.Devices.Camera

A camera control's range and value, in the camera's own units.

class CameraControlValue {};

Properties​

Control​

CameraControl Control() const;

Which control this value describes.

Returns CameraControl

DefaultValue​

int32_t DefaultValue() const;

Camera's own default for this control.

Returns int

Maximum​

int32_t Maximum() const;

Highest value the camera accepts.

Returns int

Minimum​

int32_t Minimum() const;

Lowest value the camera accepts.

Returns int

Step​

int32_t Step() const;

Granularity between accepted values.

Returns int

Value​

int32_t Value() const;

Current value.

Returns int

Methods​

ToString()​

virtual std::string ToString() override;

Returns a human-readable description like "Brightness 128 (0 to 255, default 128)".

Returns string