Skip to content

Type

[<Interface>]
type Type =
    abstract member prototype: VideoFrame with get, set
    abstract member Create (data: AllowSharedBufferSource, init: VideoFrameBufferInit) : VideoFrame
    abstract member Create (image: VideoFrame, ?init: VideoFrameInit) : VideoFrame
    abstract member Create (image: OffscreenCanvas, ?init: VideoFrameInit) : VideoFrame
    abstract member Create (image: ImageBitmap, ?init: VideoFrameInit) : VideoFrame
    abstract member Create (image: HTMLCanvasElement, ?init: VideoFrameInit) : VideoFrame
    abstract member Create (image: HTMLVideoElement, ?init: VideoFrameInit) : VideoFrame
    abstract member Create (image: SVGImageElement, ?init: VideoFrameInit) : VideoFrame
    abstract member Create (image: HTMLImageElement, ?init: VideoFrameInit) : VideoFrame
AssemblyGlutinum.Web
Inheritsobj \| null
Attributes[<AllowNullLiteral>] [<Interface>]

Properties

abstract member prototype: VideoFrame with get, set

Methods

abstract member Create (data: AllowSharedBufferSource, init: VideoFrameBufferInit) : VideoFrame
abstract member Create (image: VideoFrame, ?init: VideoFrameInit) : VideoFrame
abstract member Create (image: OffscreenCanvas, ?init: VideoFrameInit) : VideoFrame
abstract member Create (image: ImageBitmap, ?init: VideoFrameInit) : VideoFrame
abstract member Create (image: HTMLCanvasElement, ?init: VideoFrameInit) : VideoFrame
abstract member Create (image: HTMLVideoElement, ?init: VideoFrameInit) : VideoFrame
abstract member Create (image: SVGImageElement, ?init: VideoFrameInit) : VideoFrame
abstract member Create (image: HTMLImageElement, ?init: VideoFrameInit) : VideoFrame