SKPathEffect クラス

定義

キャンバスのマトリックスによって変換されて描画される前に、描画プリミティブのジオメトリに影響を与える SKPaint 内のオブジェクトの基本クラス。

public class SKPathEffect : SkiaSharp.SKObject
継承

プロパティ

名前 説明
Handle

基になるネイティブ オブジェクトへのハンドルを取得または設定します。

(継承元 SKObject)
IgnorePublicDispose

パブリック Dispose() の呼び出しを no-opするかどうかを示す値を取得します。

(継承元 SKNativeObject)
IsDisposed

オブジェクトが既に破棄されているかどうかを示す値を取得します。

(継承元 SKNativeObject)
OwnsHandle

このオブジェクトがハンドルを所有し、破棄されるときにネイティブ オブジェクトを破棄する必要があるかどうかを示す値を取得または設定します。

(継承元 SKNativeObject)

メソッド

名前 説明
Create1DPath(SKPath, Single, Single, SKPath1DPathEffectStyle)

指定したパスをレプリケートして、ダッシュ パス効果を作成します。

Create2DLine(Single, SKMatrix)

パスを実線に置き換えて、破線のパス効果を作成します。

Create2DPath(SKMatrix, SKPath)

マトリックスを使用して緯度を定義し、指定したパスに図形を塗りつぶします。

CreateCompose(SKPathEffect, SKPathEffect)

複合パス効果を作成します。

CreateCorner(Single)

鋭い角をさまざまな処理 (丸い角など) に変換できるパス効果を作成します。

CreateDash(Single[], Single)

ダッシュ間隔を指定して、破線パス効果を作成します。

CreateDiscrete(Single, Single, UInt32)

パスを個別のセグメントに切り刻み、ランダムに変位することで、"ジッター" パス効果を作成します。

CreateSum(SKPathEffect, SKPathEffect)

複合パス効果を作成します。

CreateTrim(Single, Single, SKTrimPathEffectMode)

パスをトリミングするパス効果を作成します。

CreateTrim(Single, Single)

パスをトリミングするパス効果を作成します。

Dispose()

この SKNativeObjectで使用されているすべてのリソースを解放します。

(継承元 SKNativeObject)
Dispose(Boolean)

SKPathEffectによって使用されるアンマネージ リソースを解放し、必要に応じてマネージド リソースを解放します。

DisposeInternal()

破棄をトリガーし、 IgnorePublicDisposeの値を無視します。

(継承元 SKNativeObject)
DisposeManaged()

マネージド オブジェクトを破棄するために派生 SKObject 型によって実装されます。

(継承元 SKObject)
DisposeNative()

ネイティブ オブジェクトを破棄するために派生 SKObject 型によって実装されます。

(継承元 SKObject)
DisposeUnownedManaged()

派生 SKObject 型によって実装され、このインスタンスが所有していないマネージド オブジェクトを破棄します。

(継承元 SKObject)

適用対象