Skip to main content

Class WpfCompositionTargetTickSource

Namespace: VelloSharp.ChartRuntime.Windows.Wpf
Assembly: VelloSharp.ChartRuntime.Windows.dll

Drives frame ticks using WPF's CompositionTarget.Rendering callbacks.

public sealed class WpfCompositionTargetTickSource : IFrameTickSource, IDisposable

Inheritance

objectWpfCompositionTargetTickSource

Implements

IFrameTickSource, IDisposable

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors

WpfCompositionTargetTickSource(Dispatcher, DispatcherPriority)

public WpfCompositionTargetTickSource(Dispatcher dispatcher, DispatcherPriority priority = DispatcherPriority.Render)

Parameters

dispatcher Dispatcher

priority DispatcherPriority

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

RequestTick()

Requests that the next frame tick be emitted.

public void RequestTick()

Tick

Raised when a frame tick is ready to be processed.

public event Action? Tick

Event Type

Action?