Skip to main content

Class WindowsSwapChainSurface

Namespace: VelloSharp.Windows
Assembly: VelloSharp.Windows.Core.dll

public sealed class WindowsSwapChainSurface : IDisposable

Inheritance​

object ← WindowsSwapChainSurface

Implements​

IDisposable

Inherited Members​

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

Properties​

Format​

public WgpuTextureFormat Format { get; }

Property Value​

WgpuTextureFormat

Height​

public uint Height { get; }

Property Value​

uint

PresentMode​

public PresentMode PresentMode { get; }

Property Value​

PresentMode

SurfaceHandle​

public SurfaceHandle SurfaceHandle { get; }

Property Value​

SurfaceHandle

Width​

public uint Width { get; }

Property Value​

uint

Methods​

AcquireNextTexture()​

public WgpuSurfaceTexture AcquireNextTexture()

Returns​

WgpuSurfaceTexture

Configure(uint, uint)​

public void Configure(uint width, uint height)

Parameters​

width uint

height uint

Dispose()​

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

public void Dispose()