Class VelloSurfaceRenderEventArgs
Namespace: VelloSharp.Windows
Assembly: VelloSharp.Windows.Core.dll
public sealed class VelloSurfaceRenderEventArgs : EventArgs
Inheritance
object ← EventArgs ← VelloSurfaceRenderEventArgs
Inherited Members
EventArgs.Empty, object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Properties
Context
public WindowsGpuContext Context { get; }
Property Value
Delta
public TimeSpan Delta { get; }
Property Value
FrameId
public long FrameId { get; }
Property Value
Handled
public bool Handled { get; }
Property Value
IsAnimationFrame
public bool IsAnimationFrame { get; }
Property Value
Lease
public WindowsGpuContextLease Lease { get; }
Property Value
PixelSize
public WindowsSurfaceSize PixelSize { get; }
Property Value
RenderParams
public RenderParams RenderParams { get; set; }
Property Value
Renderer
public WgpuRenderer Renderer { get; }
Property Value
Scene
public Scene Scene { get; }
Property Value
TextureFormat
public WgpuTextureFormat TextureFormat { get; }
Property Value
TextureView
public WgpuTextureView TextureView { get; }
Property Value
Timestamp
public TimeSpan Timestamp { get; }
Property Value
Methods
RenderScene(Scene)
public void RenderScene(Scene scene)
Parameters
scene
Scene
RenderScene(Scene, RenderParams)
public void RenderScene(Scene scene, RenderParams parameters)
Parameters
scene
Scene
parameters
RenderParams