--- title: CanvasPattern slug: Web/API/CanvasPattern tags: - API - Canvas - Interface - Reference translation_of: Web/API/CanvasPattern ---
{{APIRef("Canvas API")}}

CanvasPattern インターフェースは、{{domxref("CanvasRenderingContext2D.createPattern()")}} メソッドによって(画像、 canvas 要素、video 要素をもとに)生成される不透明なオブジェクトです。

プロパティ

不透明なオブジェクトを表し、公開されたプロパティはありません。

メソッド

継承されたメソッドはありません。

{{domxref("CanvasPattern.setTransform()")}} {{experimental_inline}}
パターンに線形の変化を表す {{domxref("SVGMatrix")}} を適用する。

仕様

仕様 ステータス コメント
{{SpecName('HTML WHATWG', "the-canvas-element.html#canvaspattern", "CanvasPattern")}} {{Spec2('HTML WHATWG')}} v5 で setTransform() メソッドを追加。

ブラウザ実装状況

{{CompatibilityTable}}
機能 Chrome Firefox (Gecko) Internet Explorer Opera Safari
基本サポート 4.0 {{CompatGeckoDesktop("1.9.2")}} 9.0 9.0 3.1
setTransform(){{experimental_inline}} {{CompatNo}} {{CompatGeckoDesktop("33")}} {{CompatUnknown}} {{CompatNo}} {{CompatUnknown}}
機能 Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
基本サポート 2.1 {{CompatGeckoMobile("1.9.2")}} {{CompatUnknown}} 10.0 3.2
setTransform(){{experimental_inline}} {{CompatUnknown}} {{CompatGeckoMobile("33")}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}}

関連項目