Bioptic Color Camera SDK COM Wrapper  1.0
All Classes Functions Variables Properties Pages
Public Member Functions | Properties | List of all members
ICamera Interface Reference

ICamera interface represents a Biotic Color Camera and its functionality. More...

import"camera_sdk.idl";

Inheritance diagram for ICamera:

Public Member Functions

HRESULT EnumerateDevices ([out] SAFEARRAY(VARIANT) *device_ids)
 Enumerate already connected camera devices. More...
 
HRESULT Open ([in] BSTR deviceID)
 Open the camera with provides device_id. More...
 
HRESULT Close ()
 Close the currently opened camera.
 
HRESULT SetVideoMode ([in] INT value)
 Sets the video mode. More...
 
HRESULT GetVideoMode ([out] INT *value)
 
HRESULT SetIlluminationMode ([in] INT value)
 Sets the illumination mode. More...
 
HRESULT GetIlluminationMode ([out] INT *value)
 Get the illumination mode. More...
 
HRESULT SetFrameType ([in] FrameTypeInfo *value)
 Sets the frame type of the camera. More...
 
HRESULT GetSupportedFrameTypes ([out] SAFEARRAY(FrameTypeInfo) *value)
 Get list of supported FrameTypeInfo array. More...
 
HRESULT GetBrightness ([out] INT *value, [out] BOOL *isAutoEnabled)
 Get Brightness. More...
 
HRESULT SetBrightness ([in] INT value, [in] BOOL isAutoEnabled)
 Set Brightness. More...
 
HRESULT GetBrightnessInfo ([out] INT *min, [out] INT *max, [out] INT *defaultValue, [out] INT *step, [out] BOOL *isAutoSupported)
 Get BrightnessInfo. More...
 
HRESULT GetContrast ([out] INT *value, [out] BOOL *isAutoEnabled)
 Get Contrast. More...
 
HRESULT SetContrast ([in] INT value, [in] BOOL isAutoEnabled)
 Set Contrast. More...
 
HRESULT GetContrastInfo ([out] INT *min, [out] INT *max, [out] INT *defaultValue, [out] INT *step, [out] BOOL *isAutoSupported)
 Get ContrastInfo. More...
 
HRESULT GetSaturation ([out] INT *value, [out] BOOL *isAutoEnabled)
 Get Saturation. More...
 
HRESULT SetSaturation ([in] INT value, [in] BOOL isAutoEnabled)
 Set Saturation. More...
 
HRESULT GetSaturationInfo ([out] INT *min, [out] INT *max, [out] INT *defaultValue, [out] INT *step, [out] BOOL *isAutoSupported)
 Get SaturationInfo. More...
 
HRESULT GetSharpness ([out] INT *value, [out] BOOL *isAutoEnabled)
 Get Sharpness. More...
 
HRESULT SetSharpness ([in] INT value, [in] BOOL isAutoEnabled)
 Set Sharpness. More...
 
HRESULT GetSharpnessInfo ([out] INT *min, [out] INT *max, [out] INT *defaultValue, [out] INT *step, [out] BOOL *isAutoSupported)
 Get SharpnessInfo. More...
 
HRESULT GetGamma ([out] INT *value, [out] BOOL *isAutoEnabled)
 
HRESULT SetGamma ([in] INT value, [in] BOOL isAutoEnabled)
 Set Gamma. More...
 
HRESULT GetGammaInfo ([out] INT *min, [out] INT *max, [out] INT *defaultValue, [out] INT *step, [out] BOOL *isAutoSupported)
 Get GammaInfo. More...
 
HRESULT GetBacklight ([out] INT *value, [out] BOOL *isAutoEnabled)
 Get BacklightCompensation. More...
 
HRESULT SetBacklight ([in] INT value, [in] BOOL isAutoEnabled)
 Set BacklightCompensation. More...
 
HRESULT GetBacklightInfo ([out] INT *min, [out] INT *max, [out] INT *defaultValue, [out] INT *step, [out] BOOL *isAutoSupported)
 Get BackLightCompensationInfo. More...
 
HRESULT GetGain ([out] INT *value, [out] BOOL *isAutoEnabled)
 Get Gain. More...
 
HRESULT SetGain ([in] INT value, [in] BOOL isAutoEnabled)
 
HRESULT GetGainInfo ([out] INT *min, [out] INT *max, [out] INT *defaultValue, [out] INT *step, [out] BOOL *isAutoSupported)
 Get GainInfo. More...
 
HRESULT GetExposure ([out] INT *value, [out] BOOL *isAutoEnabled)
 Get Exposure. More...
 
HRESULT SetExposure ([in] INT value, [in] BOOL isAutoEnabled)
 Set Exposure. More...
 
HRESULT GetExposureInfo ([out] INT *min, [out] INT *max, [out] INT *defaultValue, [out] INT *step, [out] BOOL *isAutoSupported)
 Get ExposureInfo. More...
 
HRESULT GetWhiteBalance ([out] INT *value, [out] BOOL *isAutoEnabled)
 Get WhiteBalanceComonent. More...
 
HRESULT SetWhiteBalance ([in] INT value, [in] BOOL isAutoEnabled)
 
HRESULT GetWhiteBalanceInfo ([out] INT *min, [out] INT *max, [out] INT *defaultValue, [out] INT *step, [out] BOOL *isAutoSupported)
 Get WhiteBalanceComponentInfo. More...
 
HRESULT CancelFirmwareDownload ()
 Cancel firmware download.
 
HRESULT GetCurrentFrameType ([out] FrameTypeInfo *value)
 Get the active frame type of the camera. More...
 
HRESULT SetImageType ([in] INT imageStreamType)
 Set the output image stream format (BMP or JPEG) More...
 
HRESULT GetImageType ([out] INT *imageStreamType)
 Get the currently selected output image stream format (BMP or JPEG) More...
 
HRESULT RebootCamera ([in] INT timeout)
 Reboots the camera. More...
 
HRESULT SetDefaults ()
 Set values of the parameters to their default values.
 
HRESULT WriteToFlash ()
 Write parameter values to flash memory. Once called this method the current parameter values will be persistent across device reboots.
 
HRESULT CaptureSnapshot ([in, out] SAFEARRAY(BYTE) *imageBuffer, [out] LONG *length, [out] LONG *width, [out] LONG *height, [out] LONG *imageType)
 Capture Snapshot. More...
 
HRESULT RegisterForContinuousImageEvent ([in] BOOL bReg)
 Register for continuous Image Event. More...
 
HRESULT RegisterForSnapshotImageEvent ([in] BOOL bReg)
 
HRESULT RegisterForProduceImageEvent ([in] BOOL bReg)
 Register for Produce Image Event. More...
 
HRESULT RegisterForDecodeImageEvent ([in] BOOL bReg)
 Register for Decode Image Event. More...
 
HRESULT RegisterForDecodeSessionStatusChangeEvent ([in] BOOL bReg)
 Register for Decode Session Status Change Event. More...
 
HRESULT DownloadFirmware ([in] BSTR val)
 Download firmware. More...
 
HRESULT InstallFirmware ()
 Installs the downloaded firmware on device.
 
HRESULT RegisterForFirmwareDownloadProgressEvents ([in] BOOL bReg)
 Register / unregister for firmware download events. More...
 
HRESULT GetPowerUserMode ([out] INT *value)
 Get the Power user mode. More...
 
HRESULT SetPowerUserMode ([in] INT value)
 Sets the Power user mode. More...
 
HRESULT LoadConfiguration ([in] BSTR configuration_xml)
 Load configurations to the camera. More...
 
HRESULT LoadConfigurationFromFile ([in] BSTR configuration_file_path)
 Load configuration from a bcccfg file. More...
 
HRESULT RetrieveConfiguration ([out] BSTR *configuration_xml)
 Retrieve the camera configuration as an XML stored in BSTR. More...
 
HRESULT RetrieveConfigurationToFile ([in] BSTR configuration_file_path)
 Save the camera configuration to a file. More...
 
HRESULT GetVersion ([out] INT *version_major, [out] INT *version_minor, [out] INT *version_patch, [out] INT *version_build)
 Provides the SDK version. More...
 

Properties

BSTR SerialNumber [get]
 Serial Number. More...
 
BSTR ModelNumber [get]
 Model Number. More...
 
BSTR DateOfManufacture [get]
 Date Of Manufacture. More...
 
BSTR DateOfService [get]
 Date Of Service. More...
 
BSTR DateOfFirstProgram [get]
 Date Of First Program. More...
 
BSTR FirmwareVersion [get]
 Return camera firmware version. More...
 
BSTR HardwareVersion [get]
 Return camera hardware version. More...
 
BSTR LastError [get]
 Last Error. More...
 

Detailed Description

ICamera interface represents a Biotic Color Camera and its functionality.

Member Function Documentation

◆ CaptureSnapshot()

HRESULT ICamera::CaptureSnapshot ( [in, out] SAFEARRAY(BYTE) *  imageBuffer,
[out] LONG *  length,
[out] LONG *  width,
[out] LONG *  height,
[out] LONG *  imageType 
)

Capture Snapshot.

Parameters
image_bufferBYTE buffer which contains image data.
lengthLength of the image buffer.
widthWidth of the image.
heightHeight of the image.
image_typeImage type. 0 - BMP 1 - JPEG, 3 - YUY2.

◆ DownloadFirmware()

HRESULT ICamera::DownloadFirmware ( [in] BSTR  val)

Download firmware.

Parameters
valPath of DAT file (*.DAT).

◆ EnumerateDevices()

HRESULT ICamera::EnumerateDevices ( [out] SAFEARRAY(VARIANT) *  device_ids)

Enumerate already connected camera devices.

Parameters
device_idsArray of device_ids (device paths) of already connected cameras.

◆ GetBacklight()

HRESULT ICamera::GetBacklight ( [out] INT *  value,
[out] BOOL *  isAutoEnabled 
)

Get BacklightCompensation.

Parameters
valueBacklightCompensation value.
isAutoEnabledTrue if auto control is enabled. Otherwise false.

◆ GetBacklightInfo()

HRESULT ICamera::GetBacklightInfo ( [out] INT *  min,
[out] INT *  max,
[out] INT *  defaultValue,
[out] INT *  step,
[out] BOOL *  isAutoSupported 
)

Get BackLightCompensationInfo.

Parameters
minSupported minimum value.
maxSupported maximum value.
default_valueDefault value.
isAutoSupportedTrue if this property support auto control. False otherwise.

◆ GetBrightness()

HRESULT ICamera::GetBrightness ( [out] INT *  value,
[out] BOOL *  isAutoEnabled 
)

Get Brightness.

Parameters
[out]valueBrightness value.
[out]isAutoEnabledTrue if auto control is enabled. Otherwise false.

◆ GetBrightnessInfo()

HRESULT ICamera::GetBrightnessInfo ( [out] INT *  min,
[out] INT *  max,
[out] INT *  defaultValue,
[out] INT *  step,
[out] BOOL *  isAutoSupported 
)

Get BrightnessInfo.

Parameters
minSupported minimum value.
maxSupported maximum value.
default_valueDefault value.
isAutoSupportedTrue if this property support auto control. False otherwise.

◆ GetContrast()

HRESULT ICamera::GetContrast ( [out] INT *  value,
[out] BOOL *  isAutoEnabled 
)

Get Contrast.

Parameters
valueContrast value.
isAutoEnabledTrue if auto control is enabled. Otherwise false.

◆ GetContrastInfo()

HRESULT ICamera::GetContrastInfo ( [out] INT *  min,
[out] INT *  max,
[out] INT *  defaultValue,
[out] INT *  step,
[out] BOOL *  isAutoSupported 
)

Get ContrastInfo.

Parameters
minSupported minimum value.
maxSupported maximum value.
default_valueDefault value.
isAutoSupportedTrue if this property support auto control. False otherwise.

◆ GetCurrentFrameType()

HRESULT ICamera::GetCurrentFrameType ( [out] FrameTypeInfo value)

Get the active frame type of the camera.

Parameters
valuePointer to a FrameTypeInfo object which holds frame type information.

◆ GetExposure()

HRESULT ICamera::GetExposure ( [out] INT *  value,
[out] BOOL *  isAutoEnabled 
)

Get Exposure.

Parameters
valueExposure value.
isAutoEnabledTrue if auto control is enabled. Otherwise false.

◆ GetExposureInfo()

HRESULT ICamera::GetExposureInfo ( [out] INT *  min,
[out] INT *  max,
[out] INT *  defaultValue,
[out] INT *  step,
[out] BOOL *  isAutoSupported 
)

Get ExposureInfo.

Parameters
minSupported minimum value.
maxSupported maximum value.
default_valueDefault value.
isAutoSupportedTrue if this property support auto control. False otherwise.

◆ GetGain()

HRESULT ICamera::GetGain ( [out] INT *  value,
[out] BOOL *  isAutoEnabled 
)

Get Gain.

Parameters
valueGain value.
isAutoEnabledTrue if auto control is enabled. Otherwise false.

◆ GetGainInfo()

HRESULT ICamera::GetGainInfo ( [out] INT *  min,
[out] INT *  max,
[out] INT *  defaultValue,
[out] INT *  step,
[out] BOOL *  isAutoSupported 
)

Get GainInfo.

Parameters
minSupported minimum value.
maxSupported maximum value.
default_valueDefault value.
isAutoSupportedTrue if this property support auto control. False otherwise.

◆ GetGamma()

HRESULT ICamera::GetGamma ( [out] INT *  value,
[out] BOOL *  isAutoEnabled 
)

Get Gamma.

Parameters
[out]Gammavalue.
[out]Trueif auto control is enabled. Otherwise false.

◆ GetGammaInfo()

HRESULT ICamera::GetGammaInfo ( [out] INT *  min,
[out] INT *  max,
[out] INT *  defaultValue,
[out] INT *  step,
[out] BOOL *  isAutoSupported 
)

Get GammaInfo.

Parameters
minSupported minimum value.
maxSupported maximum value.
default_valueDefault value.
isAutoSupportedTrue if this property support auto control. False otherwise.

◆ GetIlluminationMode()

HRESULT ICamera::GetIlluminationMode ( [out] INT *  value)

Get the illumination mode.

Parameters
value0 - standard (default), 1 - always on, 2 - always off.

◆ GetImageType()

HRESULT ICamera::GetImageType ( [out] INT *  imageStreamType)

Get the currently selected output image stream format (BMP or JPEG)

Parameters
ImageStreamtype.0 - BMP, 1 - JPEG.

◆ GetPowerUserMode()

HRESULT ICamera::GetPowerUserMode ( [out] INT *  value)

Get the Power user mode.

Parameters
valuePower user mode. 0 - disable, 1 - enable.

◆ GetSaturation()

HRESULT ICamera::GetSaturation ( [out] INT *  value,
[out] BOOL *  isAutoEnabled 
)

Get Saturation.

Parameters
valueSaturation value.
isAutoEnabledTrue if auto control is enabled. Otherwise false.

◆ GetSaturationInfo()

HRESULT ICamera::GetSaturationInfo ( [out] INT *  min,
[out] INT *  max,
[out] INT *  defaultValue,
[out] INT *  step,
[out] BOOL *  isAutoSupported 
)

Get SaturationInfo.

Parameters
minSupported minimum value.
maxSupported maximum value.
default_valueDefault value.
isAutoSupportedTrue if this property support auto control. False otherwise.

◆ GetSharpness()

HRESULT ICamera::GetSharpness ( [out] INT *  value,
[out] BOOL *  isAutoEnabled 
)

Get Sharpness.

Parameters
valueSharpness value.
isAutoEnabledTrue if auto control is enabled. Otherwise false.

◆ GetSharpnessInfo()

HRESULT ICamera::GetSharpnessInfo ( [out] INT *  min,
[out] INT *  max,
[out] INT *  defaultValue,
[out] INT *  step,
[out] BOOL *  isAutoSupported 
)

Get SharpnessInfo.

Parameters
minSupported minimum value.
maxSupported maximum value.
default_valueDefault value.
isAutoSupportedTrue if this property support auto control. False otherwise.

◆ GetSupportedFrameTypes()

HRESULT ICamera::GetSupportedFrameTypes ( [out] SAFEARRAY(FrameTypeInfo) *  value)

Get list of supported FrameTypeInfo array.

Parameters
valueFrameTypeInfo object.

◆ GetVersion()

HRESULT ICamera::GetVersion ( [out] INT *  version_major,
[out] INT *  version_minor,
[out] INT *  version_patch,
[out] INT *  version_build 
)

Provides the SDK version.

Parameters
version_majorMajor version number.
version_minorMinor version number.
version_patchPatch version number.
version_buildBuild version number.

◆ GetVideoMode()

HRESULT ICamera::GetVideoMode ( [out] INT *  value)

@brier Return the video mode.

Parameters
valueVideo mode. 0 - off: color camera will not transfer any video frame to host, 1 - device wakeup (default): color camera will transfer video to host when the scanner is waked up, 2 - continuous: color camera always transfer video to host.

◆ GetWhiteBalance()

HRESULT ICamera::GetWhiteBalance ( [out] INT *  value,
[out] BOOL *  isAutoEnabled 
)

Get WhiteBalanceComonent.

Parameters
valueWhiteBalanceComonent value.
isAutoEnabledTrue if auto control is enabled. Otherwise false.

◆ GetWhiteBalanceInfo()

HRESULT ICamera::GetWhiteBalanceInfo ( [out] INT *  min,
[out] INT *  max,
[out] INT *  defaultValue,
[out] INT *  step,
[out] BOOL *  isAutoSupported 
)

Get WhiteBalanceComponentInfo.

Parameters
minSupported minimum value.
maxSupported maximum value.
default_valueDefault value.
isAutoSupportedTrue if this property support auto control. False otherwise.

◆ LoadConfiguration()

HRESULT ICamera::LoadConfiguration ( [in] BSTR  configuration_xml)

Load configurations to the camera.

Parameters
configuration_xmlConfiguration XML as a BSTR.

◆ LoadConfigurationFromFile()

HRESULT ICamera::LoadConfigurationFromFile ( [in] BSTR  configuration_file_path)

Load configuration from a bcccfg file.

Parameters
configuration_file_pathPath to *.bcccfg file as BSTR.

◆ Open()

HRESULT ICamera::Open ( [in] BSTR  deviceID)

Open the camera with provides device_id.

Parameters
[in]deviceIDdevice_id of the camera to open.

◆ RebootCamera()

HRESULT ICamera::RebootCamera ( [in] INT  timeout)

Reboots the camera.

Parameters
timeoutTimeout to wait before report a failure.

◆ RegisterForContinuousImageEvent()

HRESULT ICamera::RegisterForContinuousImageEvent ( [in] BOOL  bReg)

Register for continuous Image Event.

Parameters
bRegTrue to register for continuous image events. False to unregister from continuous image events.

◆ RegisterForDecodeImageEvent()

HRESULT ICamera::RegisterForDecodeImageEvent ( [in] BOOL  bReg)

Register for Decode Image Event.

Parameters
bRegTrue to register for Decode image events. False to unregister from Decode image events.

◆ RegisterForDecodeSessionStatusChangeEvent()

HRESULT ICamera::RegisterForDecodeSessionStatusChangeEvent ( [in] BOOL  bReg)

Register for Decode Session Status Change Event.

Parameters
bRegTrue to register for Session status change events. False to unregister from Session status change event.

◆ RegisterForFirmwareDownloadProgressEvents()

HRESULT ICamera::RegisterForFirmwareDownloadProgressEvents ( [in] BOOL  bReg)

Register / unregister for firmware download events.

Parameters
bRegTRUE to register with firmware download progress events or FALSE to unregister.

◆ RegisterForProduceImageEvent()

HRESULT ICamera::RegisterForProduceImageEvent ( [in] BOOL  bReg)

Register for Produce Image Event.

Parameters
bRegTrueto register for Produce image events. False to unregister from Produce image events.

◆ RegisterForSnapshotImageEvent()

HRESULT ICamera::RegisterForSnapshotImageEvent ( [in] BOOL  bReg)

Register for Snapshot Image Event.

Parameters
[in]Trueto register for Snapshot image events. False to unregister from Snapshot image events.

◆ RetrieveConfiguration()

HRESULT ICamera::RetrieveConfiguration ( [out] BSTR *  configuration_xml)

Retrieve the camera configuration as an XML stored in BSTR.

Parameters
configuration_xmlBSTR which hold configuration as an XML.

◆ RetrieveConfigurationToFile()

HRESULT ICamera::RetrieveConfigurationToFile ( [in] BSTR  configuration_file_path)

Save the camera configuration to a file.

Parameters
configuration_file_pathPath to the configuration file which the configuration should be saved to.

◆ SetBacklight()

HRESULT ICamera::SetBacklight ( [in] INT  value,
[in] BOOL  isAutoEnabled 
)

Set BacklightCompensation.

Parameters
valueBacklightCompensation value.
isAutoEnabledTrue if auto control is enabled. Otherwise false.

◆ SetBrightness()

HRESULT ICamera::SetBrightness ( [in] INT  value,
[in] BOOL  isAutoEnabled 
)

Set Brightness.

Parameters
valueBrightness value.
isAutoEnabledTrue if auto control is enabled. Otherwise false.

◆ SetContrast()

HRESULT ICamera::SetContrast ( [in] INT  value,
[in] BOOL  isAutoEnabled 
)

Set Contrast.

Parameters
valueContrast value.
isAutoEnabledTrue if auto control is enabled. Otherwise false.

◆ SetExposure()

HRESULT ICamera::SetExposure ( [in] INT  value,
[in] BOOL  isAutoEnabled 
)

Set Exposure.

Parameters
valueExposure value as an integer.
isAutoEnabledTrue if auto control is enabled. Otherwise false.

◆ SetFrameType()

HRESULT ICamera::SetFrameType ( [in] FrameTypeInfo value)

Sets the frame type of the camera.

Parameters
valueFrameTypeInfo object.

◆ SetGain()

HRESULT ICamera::SetGain ( [in] INT  value,
[in] BOOL  isAutoEnabled 
)

Set Gain.

Parameters
[in]Gainvalue as an integer.
[in]EnableGain auto control. To enable set to true. otherwise false.

◆ SetGamma()

HRESULT ICamera::SetGamma ( [in] INT  value,
[in] BOOL  isAutoEnabled 
)

Set Gamma.

Parameters
valueGamma value.
isAutoEnabledTrue if auto control is enabled. Otherwise false.

◆ SetIlluminationMode()

HRESULT ICamera::SetIlluminationMode ( [in] INT  value)

Sets the illumination mode.

Parameters
valueIllumination mode. 0 - standard (default), 1 - always on, 2 - always off.

◆ SetImageType()

HRESULT ICamera::SetImageType ( [in] INT  imageStreamType)

Set the output image stream format (BMP or JPEG)

Parameters
ImageStreamtype0 - BMP, 1 - JPEG.

◆ SetPowerUserMode()

HRESULT ICamera::SetPowerUserMode ( [in] INT  value)

Sets the Power user mode.

Parameters
valuePower user mode. 0 - disable, 1 - enable.

◆ SetSaturation()

HRESULT ICamera::SetSaturation ( [in] INT  value,
[in] BOOL  isAutoEnabled 
)

Set Saturation.

Parameters
valueSaturation value.
isAutoEnabledTrue if auto control is enabled. Otherwise false.

◆ SetSharpness()

HRESULT ICamera::SetSharpness ( [in] INT  value,
[in] BOOL  isAutoEnabled 
)

Set Sharpness.

Parameters
valueSharpness value.
isAutoEnabledTrue if auto control is enabled. Otherwise false.

◆ SetVideoMode()

HRESULT ICamera::SetVideoMode ( [in] INT  value)

Sets the video mode.

Parameters
valueVideo mode. 0 - off: color camera will not transfer any video frame to host, 1 - device wakeup (default): color camera will transfer video to host when the scanner is waked up, 2 - continuous: color camera always transfer video to host.

◆ SetWhiteBalance()

HRESULT ICamera::SetWhiteBalance ( [in] INT  value,
[in] BOOL  isAutoEnabled 
)

Set WhaiteBalanceComponent.

Parameters
valueWhaiteBalanceComponent value as an integer.
isAutoEnabledTrue if auto control is enabled. Otherwise false.

Property Documentation

◆ DateOfFirstProgram

BSTR ICamera::DateOfFirstProgram
getproperty

Date Of First Program.

Returns
pVal Date of first program of the device.

◆ DateOfManufacture

BSTR ICamera::DateOfManufacture
getproperty

Date Of Manufacture.

Returns
pVal Device date of manufacture.

◆ DateOfService

BSTR ICamera::DateOfService
getproperty

Date Of Service.

Returns
pVal Date of service of the device.

◆ FirmwareVersion

BSTR ICamera::FirmwareVersion
getproperty

Return camera firmware version.

Returns
firmware version.

◆ HardwareVersion

BSTR ICamera::HardwareVersion
getproperty

Return camera hardware version.

Returns
pVal Device hardware version.

◆ LastError

BSTR ICamera::LastError
getproperty

Last Error.

Returns
pVal Last error from the COM service.

◆ ModelNumber

BSTR ICamera::ModelNumber
getproperty

Model Number.

Returns
pVal Device model number.

◆ SerialNumber

BSTR ICamera::SerialNumber
getproperty

Serial Number.

Returns
pVal Device serial number.

The documentation for this interface was generated from the following file: