New Features Reference

List of all new features

IVCDAbsoluteValueProperty

This class represents an absolute value interface to a value of a video capture device property.

IVCDButtonProperty

This class represents a button interface to a value of a video capture device property.

IVCDMapStringsProperty

This class represents an interface to a video capture device property, which uses a string representation for every value.

IVCDPropertyElement

This class represents an element of video capture device property.

IVCDPropertyInterface

This class represents an interface to a value of a video capture device property.

IVCDPropertyItem

This class represents an item of a video capture device property.

IVCDRangeProperty

This class represents a range interface to a value of a video capture device property.

IVCDSwitchProperty

This class represents a switch interface to a value of a video capture device property.

CSimplePropertyAccess

This class wraps access to VCDProperties to make them easier to use.

Grabber::getAvailableVCDProperties

Returns a collection of the IVCDPropertyItems of the currently opened device.

Grabber::getPauseLive

Returns whether pause mode is enabled.

Grabber::setPauseLive

Pauses the live mode.

Grabber::saveDeviceState

Saves the state of the opened device. A saved state can be restored using loadDeviceState.

Grabber::loadDeviceState

Restores grabber settings that were saved by saveDeviceState.

Grabber::saveDeviceStateToFile

Saves the state of the currently opened device to a file. The grabber state can be restored using loadDeviceStateFromFile.

Grabber::loadDeviceStateFromFile

Restores the device settings from a file that was previously saved by saveDeviceStateToFile.

Grabber::getCountOfFramesDropped

Returns the number of frames that were dropped by the video capture device.

Grabber::getCountOfFramesNotDropped

Returns the number of frames that were delivered by the device.

Grabber::showDevicePage

Shows a device settings page.

Grabber::showVCDPropertyPage

Shows the property page for this device. With the property page, the user can adjust property settings like brightness.

Grabber::isSignalDetectedAvailable

Checks whether a device can be queried for a list of available video stream.

Grabber::getSignalDetected

Returns whether a signal was detected by the device.

Grabber::openDevByUniqueName

Opens a device by its unique name.

Grabber::openDevByDisplayName

Opens a device by its display name.

Grabber::isFrameRateListAvailable

Checks whether the currently selected video capture device supports different frame rates that can be set by the user.

Grabber::getAvailableFPS

Returns the available frame rates.

Grabber::getCurrentActualFPS

Retrieves the actual frame rate achieved by the device.

Grabber::getCurrentMaxAvailableFPS

Returns the current maximal frames per second (FPS) that the device can achieve on the bus.

Grabber::getFPS

Returns the frame rate currently set.

Grabber::setFPS

Sets the frame rate of the device.

VideoCaptureDeviceItem::getUniqueName

Returns a unique name for this device.

VideoCaptureDeviceItem::getDisplayName

Returns the display name of the video capture device.

VideoCaptureDeviceItem::getBaseName

Returns the base name of the video capture device.

saveToFileJPEG

This function saves the contents of an image buffer to a JPEG file.

saveToFileBMP

This function saves the contents of an image buffer to a .BMP file.

OverlayBitmap::drawFrameRect

Draws the frame of a rectangle on the live video.

OverlayBitmap::drawSolidEllipse

Draws a solid ellipse on the live video.

OverlayBitmap::drawFrameEllipse

Draws the frame of an ellipse on the live video.

OverlayBitmap::getColorformat

Returns the current color format used for the overlay.

<< What's New in Version 2.0 since Version 1.41

This site is part of The Imaging Source Network. Other sites include Company Portal, Image Processing, Astronomy Cameras, Astronomy Cameras Blog, Blog caméras d'astronomie, Astronomy Cameras Competition, TX Text Control, TX Text Control Blog and Forums.