Interface IOverlayManagerDrawable
- Namespace
- VisioForge.Core.Types.X.VideoEffects
- Assembly
- VisioForge.Core.dll
Drawable contract for a custom VisioForge.Core.Types.X.VideoEffects.IOverlayManagerElement. An element that implements this interface is handed the live Cairo context of the current frame, the same way VisioForge.Core.Types.X.VideoEffects.OverlayManagerCallback is, instead of being dispatched through the closed set of built-in element types. An element that implements only VisioForge.Core.Types.X.VideoEffects.IOverlayManagerElement and not this interface is not drawn and is reported once in the log.
public interface IOverlayManagerDrawableMethods
Draw(OverlayManagerCallbackEventArgs)
Draws this element onto the frame.
void Draw(OverlayManagerCallbackEventArgs e)Parameters
eOverlayManagerCallbackEventArgs-
The event arguments carrying the Cairo context and frame timing.