Class CameraInfo
- Namespace
- VisioForge.Core.PhotoCapture
- Assembly
- VisioForge.Core.dll
Represents information about a camera device including its capabilities and properties.
public class CameraInfoInheritance
Inherited Members
Properties
AvailableResolutions
Gets the list of available capture resolutions supported by the camera.
public List<Size> AvailableResolutions { get; }Property Value
DeviceId
Gets the unique identifier of the camera device.
public string DeviceId { get; }Property Value
HasFlashUnit
Gets a value indicating whether the camera has a flash unit.
public bool HasFlashUnit { get; }Property Value
HorizontalViewAngle
Gets the horizontal field of view angle in degrees.
public float HorizontalViewAngle { get; }Property Value
MaxZoomFactor
Gets the maximum zoom factor supported by the camera.
public float MaxZoomFactor { get; }Property Value
MinZoomFactor
Gets the minimum zoom factor supported by the camera.
public float MinZoomFactor { get; }Property Value
Name
Gets the display name of the camera device.
public string Name { get; }Property Value
Position
Gets the physical position of the camera (e.g., front or back).
public CameraPosition Position { get; }Property Value
VerticalViewAngle
Gets the vertical field of view angle in degrees.
public float VerticalViewAngle { get; }Property Value
Methods
ToString()
Returns a string representation of the camera.
public override string ToString()Returns
- string
-
The name of the camera device.