Please enable JavaScript to view this site.

IDS Software Suite 4.96.1

Navigation: C: Programming

Programming notes

Scroll Previous Top Next More

Notes on parameter validity

Functions that refer to an initialized camera have the camera handle HIDS hCam as the first parameter. All parameters that are set using these functions remain valid for as long as the handle is valid, that is, until you close the corresponding camera or exit the program. The next time you open the camera, it is initialized with the defaults again.

hint_info

All input parameters of a function have to be initialized with valid values before the function is called; this also applies to parameters that are not used. Variables can be preset with '0', for example. For unused parameters, the NULL pointer has to be passed.

The ueye.h header file

The ueye.h header file contains all the definitions and constants needed for the uEye API. After the installation of the uEye drivers you will find this file in the directory:

Windows: C:\Program Files\IDS\uEye\Develop\include

Linux: /usr/include

hint_info

Note on older functions

If it is necessary to continue working with the older functions, it is possible to add the ueye_deprecated.h header file additionally to the ueye.h header file. The ueye_deprecated.h header file contains all obsolete function definitions and constants which are no longer part of the ueye.h header file. These functions are documented in the uEye manual "Obsolete functions".

Programming in C/C++

Programming in C#

Programming in Python

Programming in Delphi

Thread programming

© 2022 IDS Imaging Development Systems GmbH