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
Usage
public WgpuTextureUsage Usage { get; }