GenICam_SDK.docx
16
csiSetFeatureInt
Set an integer feature on the device
Syntax
csiErr csiSetFeatureInt(csiHandle device, const char* parameterName, int64_t value,
csiModuleLevel module = CSI_DEVICE_MODULE)
Parameters:
In: device: Handle provided by the
-function
parameterName: name (Not the display name!) of the feature to set
value: integer value to set the feature to
module: Module for which the parameter should be set. Please use the enum csiModuleLevel to select.
Determines if the parameter should be set on the device-, transport layer-, interface- stream- or buffer-
module
Out:
Return value:
Returns csiSuccess or an error defined in the csiErr-Enum.
Comment:
csiGetFeatureFloat
Retrieve a floating point feature from the device
Syntax
csiErr csiGetFeatureFloat(csiHandle device, const char* parameterName, double* valueOut,
csiModuleLevel module = CSI_DEVICE_MODULE)
Parameters:
In: device: Handle provided by the
-function
parameterName: name (Not the display name!) of the feature to get
module: Module for which the parameter should be get. Please use the enum csiModuleLevel to select.
Determines if the parameter should be retrieved from the device-, transport layer-, interface- stream- or buffer-
module
Out: valueOut: Pointer to a double-value where the current value of the feature will be written to
Return value:
Returns csiSuccess or an error defined in the csiErr-Enum.
Comment:
csiSetFeatureFloat
Set a floating point value feature on the device
Syntax
csiErr csiSetFeatureFloat(csiHandle device, const char* parameterName, double value,
csiModuleLevel module = CSI_DEVICE_MODULE)
Parameters:
In: device: Handle provided by the
-function
parameterName: name (Not the display name!) of the feature to set
value: floating point value to set
module: Module for which the parameter should be set. Please use the enum csiModuleLevel to select.
Determines if the parameter should be set on the device-, transport layer-, interface- stream- or buffer-
module
Out:
Return value:
Returns csiSuccess or an error defined in the csiErr-Enum.
Comment: