Skip to content

OffscreenRenderingContext

type OffscreenRenderingContext =
    | OffscreenCanvasRenderingContext2D of OffscreenCanvasRenderingContext2D
    | ImageBitmapRenderingContext of ImageBitmapRenderingContext
    | WebGLRenderingContext of WebGLRenderingContext
    | WebGL2RenderingContext of WebGL2RenderingContext
    | GPUCanvasContext of GPUCanvasContext
AssemblyGlutinum.Web
Attributes[<RequireQualifiedAccess>] [<Erase>]

Cases

OffscreenCanvasRenderingContext2D of OffscreenCanvasRenderingContext2D
ImageBitmapRenderingContext of ImageBitmapRenderingContext
WebGLRenderingContext of WebGLRenderingContext
WebGL2RenderingContext of WebGL2RenderingContext
GPUCanvasContext of GPUCanvasContext

Properties

member AsGPUCanvasContext: GPUCanvasContext
member AsImageBitmapRenderingContext: ImageBitmapRenderingContext
member AsOffscreenCanvasRenderingContext2D: OffscreenCanvasRenderingContext2D
member AsWebGL2RenderingContext: WebGL2RenderingContext
member AsWebGLRenderingContext: WebGLRenderingContext
member IsGPUCanvasContext: bool
member IsImageBitmapRenderingContext: bool
member IsOffscreenCanvasRenderingContext2D: bool
member IsWebGL2RenderingContext: bool
member IsWebGLRenderingContext: bool

Methods

static member op_ErasedCast (value: GPUCanvasContext) : OffscreenRenderingContext
static member op_ErasedCast (value: WebGL2RenderingContext) : OffscreenRenderingContext
static member op_ErasedCast (value: WebGLRenderingContext) : OffscreenRenderingContext
static member op_ErasedCast (value: ImageBitmapRenderingContext) : OffscreenRenderingContext
static member op_ErasedCast (value: OffscreenCanvasRenderingContext2D) : OffscreenRenderingContext
static member op_Implicit (value: GPUCanvasContext) : OffscreenRenderingContext
static member op_Implicit (value: WebGL2RenderingContext) : OffscreenRenderingContext
static member op_Implicit (value: WebGLRenderingContext) : OffscreenRenderingContext
static member op_Implicit (value: ImageBitmapRenderingContext) : OffscreenRenderingContext