Yes. If you develop a component that use the ImageViewerWpfControl to show the video, you have methods to do overlay.
ShapesOverlayAdd, ShapesOverlayRemove and ShapesOverlayUpdate are the functions to use.
The samples that use this are plugin samples, fortunately these classes are the same and used in the same way no matter if you do plugin or standalone.