Skip to main content

Class WpfCompositionInputSource

Namespace: VelloSharp.Wpf.Integration
Assembly: VelloSharp.Integration.Wpf.dll

public sealed class WpfCompositionInputSource : ICompositionInputSource, IDisposable

Inheritance​

object ← WpfCompositionInputSource

Implements​

ICompositionInputSource, IDisposable

Inherited Members​

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

Constructors​

WpfCompositionInputSource(UIElement)​

public WpfCompositionInputSource(UIElement target)

Parameters​

target UIElement

Methods​

Connect(ICompositionInputSink)​

public void Connect(ICompositionInputSink sink)

Parameters​

sink ICompositionInputSink

Disconnect(ICompositionInputSink)​

public void Disconnect(ICompositionInputSink sink)

Parameters​

sink ICompositionInputSink

Dispose()​

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

public void Dispose()

ReleasePointerCapture(ICompositionInputSink, ulong)​

public void ReleasePointerCapture(ICompositionInputSink sink, ulong pointerId)

Parameters​

sink ICompositionInputSink

pointerId ulong

RequestFocus(ICompositionInputSink)​

public void RequestFocus(ICompositionInputSink sink)

Parameters​

sink ICompositionInputSink

RequestPointerCapture(ICompositionInputSink, ulong)​

public void RequestPointerCapture(ICompositionInputSink sink, ulong pointerId)

Parameters​

sink ICompositionInputSink

pointerId ulong