The Ipo class provides methods for enabling/disabling the IPO thread. The IPO thread is a thread for performance optimization at image acquisition and runs with lowest priority. The IPO thread prevents the PC to use the power saving mode. If you already changed the power scheme of the operating system via the idle states, you must not use the IPO thread.
If the IPO thread is allowed, the uEye API optimizes the performance if a USB uEye camera is connected, more than one active CPU core is detected and the CPU supports C-states.
Note: The IPO thread seems to increase the CPU load and prevents the PC to use the power saving mode. However, the IPO thread runs with lowest priority. If another thread needs the CPU, it gets the CPU immediately. |
Methods
Method |
Description |
---|---|
Returns if the IPO thread is enabled. |
|
Returns if setting the IPO thread is supported. |
|
Disables/enables the IPO thread. |