
Description of the changes from IC Imaging Control 1.41 to IC Imaging Control 2.0.
Video Capture Device Properties provide a generic, hardware independent and extendable way of controlling the settings of a video capture device. In the following, the shortcut VCD is used for Video Capture Device.
The DCAM Prop DLL is not needed anymore. The special DCAM features can now be accessed and manipulated, using the appropriate VCDProperties.
A detailed list of equivalent functionality for all functions and procedures of the DCAM Prop DLL can be found in the technical article DCAM_Prop_DLL
The procedure for loading and saving codec properties has been changed. The AviCodecData class has been removed, and the access to the data is now handled through the members of FilterInfoObject.
For more information about loading and saving codec properties, see:
A new set of functions allows you to save and restore the settings of the currently opened device in a string or a file:
With the new methods of the Grabber class, it is possible to determine whether a video device is connected to an input channel of a frame grabber:
Several methods have been added to control the frame rates of devices.
It is possible to retrieve the number of frames that have been dropped or not dropped with the new functions:
The new Grabber::setPauseLive and Grabber::getPauseLive methods allow you to pause both the live display and the delivery of frames to the ImageAvailable event.
ICImagingControl comes with 2 dialogs that allow the user to open a device and adjust device settings.
With the new unique name and the display name of devices, it is possible to open specific devices regardless of whether there is more that one device of the same type connected to the computer.
Several functions have been added to save the contents of an image buffer. Images can be saved in JPEG and various BMP formats.
The following methods have been added to the OverlayBitmap class:
List of all new features