@xpadev-net/niconicomments
    Preparing search index...

    Class CanvasRenderer

    Canvasを使ったレンダラー dom/canvas周りのAPIを切り出したもの

    レンダリング先のCanvas

    レンダリングするVideo(任意)

    Implements

    Index

    Constructors

    • Parameters

      • Optionalcanvas: HTMLCanvasElement
      • Optionalvideo: HTMLVideoElement
      • padding: number = 0
      • OptionalonDestroy: () => void

      Returns CanvasRenderer

    Properties

    canvas: HTMLCanvasElement
    rendererName: "CanvasRenderer"
    video?: HTMLVideoElement

    Methods

    • Draw a sub-renderer's content onto this renderer.

      The source image is read from image.canvas.

      Parameters

      • image: IRenderer
      • x: number
      • y: number
      • Optionalwidth: number
      • Optionalheight: number

      Returns void

    • Execute all buffered draw commands.

      Ordering contract: GPU-accelerated commands (drawImage, fillRect, strokeRect) are rendered first, then Canvas 2D helper operations (text/path) are composited on top. Callers must ensure fillText/strokeText are issued AFTER all drawImage calls within a single frame.

      Returns void