Please enable JavaScript to view this site.

uEye DirectShow 4.97

IID_IuEyeDeviceFeature

This interface provides special functions for controlling camera-specific functions that are not covered by the DirectShow standard. To use the interface, you must integrate the uEyeCaptureInterface.h header file into your project.

IuEyeDeviceFeature provides the following functions:

DeviceFeature_GetSupportedFeatures

Returns the functions supported by the camera.

DeviceFeature_GetAllowRawWithLUT

Returns if the camera LUT can be used in combination with RAW formats.

DeviceFeature_SetAllowRawWithLUT

If the value 1 is passed, the camera LUT can also be used with RAW formats.

DeviceFeature_GetBlackReferenceMode

Returns the current setting of the black reference columns.

DeviceFeature_SetBlackReferenceMode

Sets the settings of black reference columns.

DeviceFeature_GetDefaultFPNCorrectionMode

Returns the default setting of the FPN (fixed pattern noise) correction.

DeviceFeature_GetFPNCorrectionMode

Returns the current setting of the FPN correction.

DeviceFeature_SetFPNCorrectionMode

Sets the settings of the FPN correction (fixed pattern noise).

DeviceFeature_GetDefaultLogMode

Returns the default settings for the Log mode.

DeviceFeature_GetLogMode

Returns the current Log mode.

DeviceFeature_SetLogMode

Sets the Log mode.

DeviceFeature_GetLogModeManualGain

Returns the current manual gain of the Log mode.

DeviceFeature_GetLogModeManualGainDefault

Returns the default settings for the manual gain for the Log mode.

DeviceFeature_GetLogModeManualGainRange

Returns the range for the manual gain of the Log mode.

DeviceFeature_SetLogModeManualGain

Sets the manual gain of the Log mode.

DeviceFeature_GetLogModeManualValue

Returns the current manual value of the Log mode.

DeviceFeature_GetLogModeManualValueDefault

Returns the default settings for the manual value of the Log mode.

DeviceFeature_GetLogModeManualValueRange

Returns the range of the manual value of the Log mode.

DeviceFeature_SetLogModeManualValue

Sets the manual value of the Log mode.

DeviceFeature_GetLineScanMode

Returns the current set line scan mode.

DeviceFeature_SetLineScanMode

Sets the line scan mode.

DeviceFeature_GetLineScanNumber

Returns the scan line used for the line scan mode.

DeviceFeature_SetLineScanNumber

Sets the scan line used for the line scan mode.

DeviceFeature_GetSensorBitDepth

Returns the current sensor bit depth.

DeviceFeature_GetSensorBitDepthDefault

Returns the default setting for the sensor bit depth.

DeviceFeature_GetSensorBitDepthSupported

Returns the supported sensor bit depth as a bitmask.

DeviceFeature_SetSensorBitDepth

Sets the sensor bit depth.

DeviceFeature_GetSensorSourceGain

Returns the current set sensor source gain.

DeviceFeature_GetSensorSourceGainDefault

Returns the default value of the sensor source gain.

DeviceFeature_GetSensorSourceGainRange

Returns the range for the sensor source gain.

DeviceFeature_SetSensorSourceGain

Sets the sensor source gain.

DeviceFeature_GetShutterMode

Returns the shutter mode.

DeviceFeature_SetShutterMode

Sets the shutter mode.

DeviceFeature_GetVerticalAOIMergeMode

Returns the current set AOI merge mode.

DeviceFeature_GetVerticalAOIMergePosition

Returns the position of the two sensor lines.

DeviceFeature_SetVerticalAOIMergeMode

Sets the AOI merge mode.

DeviceFeature_SetVerticalAOIMergePosition

Sets the position of the two sensor lines.

DeviceFeature_GetImageEffectMode

Returns the current set image effect.

DeviceFeature_GetImageEffectModeDefault

Returns the default setting for the image effect.

DeviceFeature_SetImageEffectMode

Sets an image effect.

DeviceFeature_GetJPEGCompression

Returns the current value of the JPEG compression.

DeviceFeature_GetJPEGCompressionDefault

Returns the default compression for the JPEG mode.

DeviceFeature_GetJPEGCompressionRange

Returns the range for the compression in the JPEG mode.

DeviceFeature_SetJPEGCompression

Sets the compression for the JPEG mode.