Skip to main content

Struct WebGpuRuntime.WebGpuSurfaceDescriptor

Namespace: VelloSharp
Assembly: VelloSharp.WebAssembly.dll

public readonly struct WebGpuRuntime.WebGpuSurfaceDescriptor

Inherited Members

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

Constructors

WebGpuSurfaceDescriptor(string, WebGpuSurfaceBindingKind)

public WebGpuSurfaceDescriptor(string binding, WebGpuRuntime.WebGpuSurfaceBindingKind bindingKind)

Parameters

binding string

bindingKind WebGpuRuntime.WebGpuSurfaceBindingKind

Properties

Binding

public string Binding { get; }

Property Value

string

BindingKind

public WebGpuRuntime.WebGpuSurfaceBindingKind BindingKind { get; }

Property Value

WebGpuRuntime.WebGpuSurfaceBindingKind

Methods

FromCanvasId(string)

public static WebGpuRuntime.WebGpuSurfaceDescriptor FromCanvasId(string canvasId)

Parameters

canvasId string

Returns

WebGpuRuntime.WebGpuSurfaceDescriptor

FromCssSelector(string)

public static WebGpuRuntime.WebGpuSurfaceDescriptor FromCssSelector(string selector)

Parameters

selector string

Returns

WebGpuRuntime.WebGpuSurfaceDescriptor