Skip to main content

Struct WgpuSurfaceCapabilities

Namespace: VelloSharp
Assembly: VelloSharp.Gpu.dll

public readonly struct WgpuSurfaceCapabilities

Inherited Members​

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

Constructors​

WgpuSurfaceCapabilities(WgpuTextureUsage, WgpuTextureFormat[], PresentMode[], WgpuCompositeAlphaMode[])​

public WgpuSurfaceCapabilities(WgpuTextureUsage usage, WgpuTextureFormat[] formats, PresentMode[] presentModes, WgpuCompositeAlphaMode[] alphaModes)

Parameters​

usage WgpuTextureUsage

formats WgpuTextureFormat[]

presentModes PresentMode[]

alphaModes WgpuCompositeAlphaMode[]

Properties​

AlphaModes​

public IReadOnlyList<WgpuCompositeAlphaMode> AlphaModes { get; }

Property Value​

IReadOnlyList<WgpuCompositeAlphaMode>

Formats​

public IReadOnlyList<WgpuTextureFormat> Formats { get; }

Property Value​

IReadOnlyList<WgpuTextureFormat>

PresentModes​

public IReadOnlyList<PresentMode> PresentModes { get; }

Property Value​

IReadOnlyList<PresentMode>

Usage​

public WgpuTextureUsage Usage { get; }

Property Value​

WgpuTextureUsage