SKImageFilter クラス

定義

SKPaintImageFilter プロパティで使用するイメージ フィルター。

public class SKImageFilter : SkiaSharp.SKObject
継承

プロパティ

名前 説明
Handle

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

(継承元 SKObject)
IgnorePublicDispose

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

(継承元 SKNativeObject)
IsDisposed

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

(継承元 SKNativeObject)
OwnsHandle

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

(継承元 SKNativeObject)

メソッド

名前 説明
CreateArithmetic(Single, Single, Single, Single, Boolean, SKImageFilter, SKImageFilter, SKRect)

算術ブレンド式を使用して 2 つのイメージを結合するイメージ フィルターを作成します。result = k1srcdst + k2src + k3dst + k4。

CreateArithmetic(Single, Single, Single, Single, Boolean, SKImageFilter, SKImageFilter)

算術ブレンド式を使用して 2 つのイメージを結合するイメージ フィルターを作成します。result = k1srcdst + k2src + k3dst + k4。

CreateArithmetic(Single, Single, Single, Single, Boolean, SKImageFilter)

算術ブレンド式を使用して 2 つのイメージを結合するイメージ フィルターを作成します。result = k1srcdst + k2src + k3dst + k4。

CreateBlendMode(SKBlender, SKImageFilter, SKImageFilter, SKRect)

指定したブレンド モードを使用して 2 つのイメージをブレンドするイメージ フィルターを作成します。

CreateBlendMode(SKBlender, SKImageFilter, SKImageFilter)

指定したブレンド モードを使用して 2 つのイメージをブレンドするイメージ フィルターを作成します。

CreateBlendMode(SKBlender, SKImageFilter)

指定したブレンド モードを使用して 2 つのイメージをブレンドするイメージ フィルターを作成します。

CreateBlendMode(SKBlendMode, SKImageFilter, SKImageFilter, SKRect)

指定したブレンド モードを使用して 2 つのイメージをブレンドするイメージ フィルターを作成します。

CreateBlendMode(SKBlendMode, SKImageFilter, SKImageFilter)

指定したブレンド モードを使用して 2 つのイメージをブレンドするイメージ フィルターを作成します。

CreateBlendMode(SKBlendMode, SKImageFilter)

指定したブレンド モードを使用して 2 つのイメージをブレンドするイメージ フィルターを作成します。

CreateBlur(Single, Single, SKImageFilter, SKRect)

ガウス ぼかしを適用するイメージ フィルターを作成します。

CreateBlur(Single, Single, SKImageFilter)

ガウス ぼかしを適用するイメージ フィルターを作成します。

CreateBlur(Single, Single, SKShaderTileMode, SKImageFilter, SKRect)

ガウス ぼかしを適用するイメージ フィルターを作成します。

CreateBlur(Single, Single, SKShaderTileMode, SKImageFilter)

ガウス ぼかしを適用するイメージ フィルターを作成します。

CreateBlur(Single, Single, SKShaderTileMode)

ガウス ぼかしを適用するイメージ フィルターを作成します。

CreateBlur(Single, Single)

ガウス ぼかしを適用するイメージ フィルターを作成します。

CreateColorFilter(SKColorFilter, SKImageFilter, SKRect)

カラー フィルターを適用するイメージ フィルターを作成します。

CreateColorFilter(SKColorFilter, SKImageFilter)

カラー フィルターを適用するイメージ フィルターを作成します。

CreateColorFilter(SKColorFilter)

カラー フィルターを適用するイメージ フィルターを作成します。

CreateCompose(SKImageFilter, SKImageFilter)

イメージ フィルターを作成します。その効果は、最初に内部フィルターを適用してから、内側の結果に外側のフィルターを適用することです。

CreateDilate(Single, Single, SKImageFilter, SKRect)

明るい領域を拡大して形態拡張を適用するイメージ フィルターを作成します。

CreateDilate(Single, Single, SKImageFilter)

明るい領域を拡大して形態拡張を適用するイメージ フィルターを作成します。

CreateDilate(Single, Single)

明るい領域を拡大して形態拡張を適用するイメージ フィルターを作成します。

CreateDisplacementMapEffect(SKColorChannel, SKColorChannel, Single, SKImageFilter, SKImageFilter, SKRect)

あるイメージを使用してピクセルを別のイメージに置き換えるイメージ フィルターを作成します。

CreateDisplacementMapEffect(SKColorChannel, SKColorChannel, Single, SKImageFilter, SKImageFilter)

あるイメージを使用してピクセルを別のイメージに置き換えるイメージ フィルターを作成します。

CreateDisplacementMapEffect(SKColorChannel, SKColorChannel, Single, SKImageFilter)

あるイメージを使用してピクセルを別のイメージに置き換えるイメージ フィルターを作成します。

CreateDistantLitDiffuse(SKPoint3, SKColor, Single, Single, SKImageFilter, SKRect)

バンプ マッピングを使用して、遠方の光拡散光を適用するイメージ フィルタを作成します。

CreateDistantLitDiffuse(SKPoint3, SKColor, Single, Single, SKImageFilter)

バンプ マッピングを使用して、遠方の光拡散光を適用するイメージ フィルタを作成します。

CreateDistantLitDiffuse(SKPoint3, SKColor, Single, Single)

バンプ マッピングを使用して、遠方の光拡散光を適用するイメージ フィルタを作成します。

CreateDistantLitSpecular(SKPoint3, SKColor, Single, Single, Single, SKImageFilter, SKRect)

バンプ マッピングを使用して、遠くの光の反射照明を適用するイメージ フィルターを作成します。

CreateDistantLitSpecular(SKPoint3, SKColor, Single, Single, Single, SKImageFilter)

バンプ マッピングを使用して、遠くの光の反射照明を適用するイメージ フィルターを作成します。

CreateDistantLitSpecular(SKPoint3, SKColor, Single, Single, Single)

バンプ マッピングを使用して、遠くの光の反射照明を適用するイメージ フィルターを作成します。

CreateDropShadow(Single, Single, Single, Single, SKColor, SKImageFilter, SKRect)

ドロップ シャドウを描画するイメージ フィルターを作成します。

CreateDropShadow(Single, Single, Single, Single, SKColor, SKImageFilter)

ドロップ シャドウを描画するイメージ フィルターを作成します。

CreateDropShadow(Single, Single, Single, Single, SKColor)

ドロップ シャドウを描画するイメージ フィルターを作成します。

CreateDropShadowOnly(Single, Single, Single, Single, SKColor, SKImageFilter, SKRect)

ソース イメージなしでドロップ シャドウのみを描画するイメージ フィルターを作成します。

CreateDropShadowOnly(Single, Single, Single, Single, SKColor, SKImageFilter)

ソース イメージなしでドロップ シャドウのみを描画するイメージ フィルターを作成します。

CreateDropShadowOnly(Single, Single, Single, Single, SKColor)

ソース イメージなしでドロップ シャドウのみを描画するイメージ フィルターを作成します。

CreateErode(Single, Single, SKImageFilter, SKRect)

形態的な浸食を適用し、暗い領域を拡大するイメージ フィルターを作成します。

CreateErode(Single, Single, SKImageFilter)

形態的な浸食を適用し、暗い領域を拡大するイメージ フィルターを作成します。

CreateErode(Single, Single)

形態的な浸食を適用し、暗い領域を拡大するイメージ フィルターを作成します。

CreateImage(SKImage, SKRect, SKRect, SKSamplingOptions)

イメージからイメージ フィルターを作成します。

CreateImage(SKImage, SKSamplingOptions)

イメージからイメージ フィルターを作成します。

CreateImage(SKImage)

イメージを描画するイメージ フィルターを作成します。

CreateMagnifier(SKRect, Single, Single, SKSamplingOptions, SKImageFilter, SKRect)

拡大鏡効果を適用する画像フィルターを作成します。

CreateMagnifier(SKRect, Single, Single, SKSamplingOptions, SKImageFilter)

拡大鏡効果を適用する画像フィルターを作成します。

CreateMagnifier(SKRect, Single, Single, SKSamplingOptions)

拡大鏡効果を適用する画像フィルターを作成します。

CreateMatrix(SKMatrix, SKSamplingOptions, SKImageFilter)

変換マトリックスを適用するイメージ フィルターを作成します。

CreateMatrix(SKMatrix, SKSamplingOptions)

変換マトリックスを適用するイメージ フィルターを作成します。

CreateMatrix(SKMatrix)

変換マトリックスを適用するイメージ フィルターを作成します。

CreateMatrixConvolution(SKSizeI, ReadOnlySpan<Single>, Single, Single, SKPointI, SKShaderTileMode, Boolean, SKImageFilter, SKRect)

行列畳み込みを適用するイメージ フィルターを作成します。

CreateMatrixConvolution(SKSizeI, ReadOnlySpan<Single>, Single, Single, SKPointI, SKShaderTileMode, Boolean, SKImageFilter)

行列畳み込みを適用するイメージ フィルターを作成します。

CreateMatrixConvolution(SKSizeI, ReadOnlySpan<Single>, Single, Single, SKPointI, SKShaderTileMode, Boolean)

行列畳み込みを適用するイメージ フィルターを作成します。

CreateMerge(ReadOnlySpan<SKImageFilter>, SKRect)

複数のフィルターを結合するイメージ フィルターを作成します。

CreateMerge(ReadOnlySpan<SKImageFilter>, SKRect*)

複数のフィルターを結合するイメージ フィルターを作成します。

CreateMerge(ReadOnlySpan<SKImageFilter>)

複数のフィルターを結合するイメージ フィルターを作成します。

CreateMerge(SKImageFilter, SKImageFilter, SKRect)

複数のフィルターを結合するイメージ フィルターを作成します。

CreateMerge(SKImageFilter, SKImageFilter)

複数のフィルターを結合するイメージ フィルターを作成します。

CreateOffset(Single, Single, SKImageFilter, SKRect)

入力イメージをオフセットするイメージ フィルターを作成します。

CreateOffset(Single, Single, SKImageFilter)

入力イメージをオフセットするイメージ フィルターを作成します。

CreateOffset(Single, Single)

入力イメージをオフセットするイメージ フィルターを作成します。

CreatePicture(SKPicture, SKRect)

画像を描画するイメージ フィルターを作成します。

CreatePicture(SKPicture)

画像を描画するイメージ フィルターを作成します。

CreatePointLitDiffuse(SKPoint3, SKColor, Single, Single, SKImageFilter, SKRect)

バンプ マッピングを使用してポイント ライト拡散光を適用するイメージ フィルタを作成します。

CreatePointLitDiffuse(SKPoint3, SKColor, Single, Single, SKImageFilter)

バンプ マッピングを使用してポイント ライト拡散光を適用するイメージ フィルタを作成します。

CreatePointLitDiffuse(SKPoint3, SKColor, Single, Single)

バンプ マッピングを使用してポイント ライト拡散光を適用するイメージ フィルタを作成します。

CreatePointLitSpecular(SKPoint3, SKColor, Single, Single, Single, SKImageFilter, SKRect)

バンプ マッピングを使用して、ポイント ライトの反射照明を適用するイメージ フィルターを作成します。

CreatePointLitSpecular(SKPoint3, SKColor, Single, Single, Single, SKImageFilter)

バンプ マッピングを使用して、ポイント ライトの反射照明を適用するイメージ フィルターを作成します。

CreatePointLitSpecular(SKPoint3, SKColor, Single, Single, Single)

バンプ マッピングを使用して、ポイント ライトの反射照明を適用するイメージ フィルターを作成します。

CreateShader(SKShader, Boolean, SKRect)

シェーダーからイメージ フィルターを作成します。

CreateShader(SKShader, Boolean)

シェーダーからイメージ フィルターを作成します。

CreateShader(SKShader)

シェーダーからイメージ フィルターを作成します。

CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single, SKImageFilter, SKRect)

バンプ マッピングを使用してスポットライト拡散光を適用するイメージ フィルターを作成します。

CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single, SKImageFilter)

バンプ マッピングを使用してスポットライト拡散光を適用するイメージ フィルターを作成します。

CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single)

バンプ マッピングを使用してスポットライト拡散光を適用するイメージ フィルターを作成します。

CreateSpotLitSpecular(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single, Single, SKImageFilter, SKRect)

バンプ マッピングを使用してスポットライトの反射照明を適用するイメージ フィルターを作成します。

CreateSpotLitSpecular(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single, Single, SKImageFilter)

バンプ マッピングを使用してスポットライトの反射照明を適用するイメージ フィルターを作成します。

CreateSpotLitSpecular(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single, Single)

バンプ マッピングを使用してスポットライトの反射照明を適用するイメージ フィルターを作成します。

CreateTile(SKRect, SKRect, SKImageFilter)

描画中のイメージをタイル化するイメージ フィルターを作成します。

CreateTile(SKRect, SKRect)

ソース イメージをタイル化するイメージ フィルターを作成します。

Dispose()

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

(継承元 SKNativeObject)
Dispose(Boolean)

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

DisposeInternal()

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

(継承元 SKNativeObject)
DisposeManaged()

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

(継承元 SKObject)
DisposeNative()

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

(継承元 SKObject)
DisposeUnownedManaged()

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

(継承元 SKObject)

適用対象