Please enable JavaScript to view this site.

uEye DirectShow 4.97

IID_IuEyeIO

This interface provides special functions for the digital in-/outputs (GPIO) for some uEye models that are not covered by the DirectShow standard. To use the interface, you must integrate the uEyeCaptureInterface.h header file into your project.

hint_info

The General Purpose IO (GPIO) are only available on some uEye camera series. The GPIO are not potential-free and have no protective circuit. For information on GPIO wiring, please refer to the "Electrical specifications" chapter in the uEye manual.

hint_info

These functions are not supported by the following camera models:

UI-1007XS

IuEyeIO provides the following functions:

IO_SetGPIO

Sets the digital output (GPIO).

IO_GetGPIO

Returns the state of the digital output (GPIO).

IO_SetIOMask

Sets the direction of the additional digital in-/outputs (GPIO).

IO_GetIOMask

Returns the direction of the additional in-/outputs (GPIO).

IO_IOMaskInputSupported

Returns the GPIOs, which can be used for input.

IO_IOMaskOutputSupported

Returns the GPIOs, which can be used for output.