仕様を基にしています。要素、および他のカスタムグラフィックスの描画に使用することができます。インターフェイスは、グラデーションを記述する不透明オブジェクトを表します。メソッドから返されます。要素をもとに)生成される不透明なオブジェクトです。オブジェクトを使用し、パターンにこれを実行します。CanvasRenderingContext2Dこのインターフェイスのオブジェクトを取得するには、以下のように<canvas>のgetContext()の引数に"2d"を指定して呼び出します。APIのCanvasRenderingContext2D.addHitRegion()メソッドはビットマップにヒット領域を追加します。これにより、ヒット検出が容易になり、イベントをDOM要素にルートでき、ユーザーはcanvasを見なくても操作できるようになります。APIのCanvasRenderingContext2D.arc()メソッドは、パスに円弧を加えます。y)で半径がr、角度startAngleからendAngleまで、anticlockwiseの向きに描かれます(デフォルトは時計回り)。APIのCanvasRenderingContext2D.clearHitRegions()メソッドはcanvasからすべてのヒット領域を削除します。領域を、透明色(透明な黒)で塗りつぶします。領域内に描画されていたすべてのコンテンツは消去されます。プロパティは、テキストを描画するときに使用する現在の書字方向を指定します。APIのCanvasRenderingContext2D.drawFocusIfNeeded()メソッドは、パラメーターで与えられた要素がフォーカスした時に、現在のパスもしくは与えられたパスの周りにフォーカスリングを描画します。領域を塗りつぶします。テキストを塗りつぶして描画します。引数である最大幅を与えると、この幅に収まるようにテキストを縮小します。プロパティは、テキストを描画するときに用いられる現在のテキストスタイルを指定します。