SDK 2019R2
I have a C# application with many ImageViewerControl, but only one is shown at a time.
I do not need to be processing video for the controls that are not shown.
I would like to switch between controls without the seconds long delay that I see with Disconnect() and Connect() .
I noticed the ShowImageViewer property, but I did not see any description of changes to video processing when not shown.
Is the ImageViewerControl smart about minimizing processing/resources when it is not visible or ShowImageViewer property is false? If so, what are side effects like is ImageDisplayedEvent still triggered, what is delay to showing image when control is shown?
What is the recommended way to switch between imageViewerControls with minimal delay showing the new video? What are tradeoffs (e.g. cpu/memory vs initial delay)