Class VelloSwapChainRenderEventArgs
Namespace: VelloSharp.Wpf.Integration
Assembly: VelloSharp.Integration.Wpf.dll
public sealed class VelloSwapChainRenderEventArgs : EventArgs
Inheritance
object ← EventArgs ← VelloSwapChainRenderEventArgs
Inherited Members
EventArgs.Empty, object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Properties
Delta
public TimeSpan Delta { get; }
Property Value
FrameId
public long FrameId { get; }
Property Value
Lease
public WindowsGpuContextLease Lease { get; }
Property Value
WindowsGpuContextLease
PixelSize
public WindowsSurfaceSize PixelSize { get; }
Property Value
WindowsSurfaceSize
RenderParams
public RenderParams RenderParams { get; }
Property Value
RenderParams
SupportsSkiaSurface
public bool SupportsSkiaSurface { get; }
Property Value
SupportsSurfaceHandle
public bool SupportsSurfaceHandle { get; }
Property Value
Surface
public WindowsSwapChainSurface Surface { get; }
Property Value
WindowsSwapChainSurface
SurfaceHandle
public SurfaceHandle SurfaceHandle { get; }
Property Value
SurfaceHandle
Timestamp
public TimeSpan Timestamp { get; }
Property Value
Methods
CreateSkiaSurface(SKSurfaceProperties?, AntialiasingMode?)
public SKSurface? CreateSkiaSurface(SKSurfaceProperties? properties = null, AntialiasingMode? antialiasingOverride = null)
Parameters
properties SKSurfaceProperties?
antialiasingOverride AntialiasingMode?
Returns
SKSurface?