© 2016 Thorlabs Scientific Imaging428
DCx Camera Functional Description and SDK Manual
We recommend that you call the following functions from one thread per camera in order to avoid
unpredictable behavior of the application.
is_InitCamera()
is_SetDisplayMode()
is_ExitCamera()
Attention
Using USB cameras under Windows
The following events require a Windows message loop. This message loop has to be executed by
the thread that loads the uc480 API. The message loop is usually provided by the application
window. In some cases, the message loop might not be created automatically (e.g. in console
applications). In this case you will need to implement the message loop yourself.
This applies to the following uc480 events:
IS_SET_EVENT_REMOVED
IS_SET_EVENT_REMOVAL
IS_SET_EVENT_DEVICE_RECONNECTED
IS_SET_EVENT_NEW_DEVICE
If no message loop exists, a USB camera will not be automatically detected after reconnecting.