A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://developer.mozilla.org/ja/docs/Web/API/VideoFrame/copyTo below:

VideoFrame: copyTo() メソッド - Web API

VideoFrame: copyTo() メソッド

Baseline 2024

Newly available

copyTo() は VideoFrame インターフェイスのメソッドで、この VideoFrame の内容を ArrayBuffer へコピーします。

構文
copyTo(destination)
copyTo(destination, options)
引数
destination

コピー先となる ArrayBuffer, TypedArray, DataView のいずれかです。

options 省略可

以下のものを含むオブジェクトです。

rect 省略可

VideoFrame からコピーされるピクセルの長方形。未指定の場合、 visibleRect を使用します。これは以下のものを含む辞書オブジェクトの形を採ります。

  • x: X 座標です。
  • y: Y 座標です。
  • width: フレームの幅です。
  • height: フレームの高さです。
layout 省略可

VideoFrame 内の各プレーンについて、以下の値を格納したリスト。プレーンは重なってはいけません。未指定の場合、プレーンは密に詰められます。

offset

整数で、指定されたプレーンが始まるバイト単位のオフセットを表します。

stride

整数で、プレーンの各行が使用するバイト数(パディングを含む)を表します。 プレーンが重なることはありません。 layout を指定しない場合、プレーンはぎっしりと詰め込まれます。

返値

コピーが完了したときに、コピーのレイアウトに解決する Promise。

例

次の例は videoFrame の内容全体をコピーしています。

let buffer = new Uint8Array(videoFrame.allocationSize());
let layout = await videoFrame.copyTo(buffer);
仕様書 ブラウザーの互換性

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4