namespace Inspectron.Camera { /// /// Interface specifying the capabilities of the camera /// public interface ICameraCapabilities { /// /// Indicates that handle synchronous acquisition. (see ICamera Grab method) /// bool CanGrabSingle { get; } /// /// Indicates that handle live asynchronous acquisition. Images are transmitted the ImageGrabbed Event. (see ICamera StartLive / StopLive methods) /// bool CanGrabContinuous { get; } /// /// Indicates that the camera can save and load the current parameter set to a file /// bool CanSaveParametersToFile { get; } /// /// Indicates that the camera can save the current parameter set to memory /// bool CanSaveParametersToDevice { get; } } }