C# 클래스 SkiaSharp.SKImageFilter

상속: SKObject
파일 보기 프로젝트 열기: prepare/HTML-Renderer 1 사용 예제들

공개 메소드들

메소드 설명
CreateAlphaThreshold ( SKRectI region, float innerThreshold, float outerThreshold, SKImageFilter input = null ) : SKImageFilter
CreateArithmetic ( float k1, float k2, float k3, float k4, bool enforcePMColor, SKImageFilter background, SKImageFilter foreground = null, SKImageFilter cropRect = null ) : SKImageFilter
CreateBlendMode ( SKBlendMode mode, SKImageFilter background, SKImageFilter foreground = null, SKImageFilter cropRect = null ) : SKImageFilter
CreateBlur ( float sigmaX, float sigmaY, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
CreateColorFilter ( SKColorFilter cf, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
CreateCompose ( SKImageFilter outer, SKImageFilter inner ) : SKImageFilter
CreateDilate ( int radiusX, int radiusY, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
CreateDisplacementMapEffect ( SKDisplacementMapEffectChannelSelectorType xChannelSelector, SKDisplacementMapEffectChannelSelectorType yChannelSelector, float scale, SKImageFilter displacement, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
CreateDistantLitDiffuse ( SKPoint3 direction, SKColor lightColor, float surfaceScale, float kd, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
CreateDistantLitSpecular ( SKPoint3 direction, SKColor lightColor, float surfaceScale, float ks, float shininess, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
CreateDropShadow ( float dx, float dy, float sigmaX, float sigmaY, SKColor color, SKDropShadowImageFilterShadowMode shadowMode, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
CreateErode ( int radiusX, int radiusY, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
CreateMagnifier ( SKRect src, float inset, SKImageFilter input = null ) : SKImageFilter
CreateMatrix ( SKMatrix matrix, SKFilterQuality quality, SKImageFilter input = null ) : SKImageFilter
CreateMatrixConvolution ( SKSizeI kernelSize, float kernel, float gain, float bias, SKPointI kernelOffset, SKMatrixConvolutionTileMode tileMode, bool convolveAlpha, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
CreateMerge ( SKImageFilter filters, SKXferMode modes = null, SKImageFilter cropRect = null ) : SKImageFilter
CreateOffset ( float dx, float dy, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
CreatePicture ( SKPicture picture ) : SKImageFilter
CreatePicture ( SKPicture picture, SKRect cropRect ) : SKImageFilter
CreatePictureForLocalspace ( SKPicture picture, SKRect cropRect, SKFilterQuality filterQuality ) : SKImageFilter
CreatePointLitDiffuse ( SKPoint3 location, SKColor lightColor, float surfaceScale, float kd, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
CreatePointLitSpecular ( SKPoint3 location, SKColor lightColor, float surfaceScale, float ks, float shininess, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
CreateSpotLitDiffuse ( SKPoint3 location, SKPoint3 target, float specularExponent, float cutoffAngle, SKColor lightColor, float surfaceScale, float kd, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
CreateSpotLitSpecular ( SKPoint3 location, SKPoint3 target, float specularExponent, float cutoffAngle, SKColor lightColor, float surfaceScale, float ks, float shininess, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
CreateTile ( SKRect src, SKRect dst, SKImageFilter input ) : SKImageFilter

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
CreateCompose ( SKDisplacementMapEffectChannelSelectorType xChannelSelector, SKDisplacementMapEffectChannelSelectorType yChannelSelector, float scale, SKImageFilter displacement, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
SKImageFilter ( IntPtr handle, bool owns ) : System

메소드 상세

CreateAlphaThreshold() 공개 정적인 메소드

public static CreateAlphaThreshold ( SKRectI region, float innerThreshold, float outerThreshold, SKImageFilter input = null ) : SKImageFilter
region SKRectI
innerThreshold float
outerThreshold float
input SKImageFilter
리턴 SKImageFilter

CreateArithmetic() 공개 정적인 메소드

public static CreateArithmetic ( float k1, float k2, float k3, float k4, bool enforcePMColor, SKImageFilter background, SKImageFilter foreground = null, SKImageFilter cropRect = null ) : SKImageFilter
k1 float
k2 float
k3 float
k4 float
enforcePMColor bool
background SKImageFilter
foreground SKImageFilter
cropRect SKImageFilter
리턴 SKImageFilter

CreateBlendMode() 공개 정적인 메소드

public static CreateBlendMode ( SKBlendMode mode, SKImageFilter background, SKImageFilter foreground = null, SKImageFilter cropRect = null ) : SKImageFilter
mode SKBlendMode
background SKImageFilter
foreground SKImageFilter
cropRect SKImageFilter
리턴 SKImageFilter

CreateBlur() 공개 정적인 메소드

public static CreateBlur ( float sigmaX, float sigmaY, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
sigmaX float
sigmaY float
input SKImageFilter
cropRect SKImageFilter
리턴 SKImageFilter

CreateColorFilter() 공개 정적인 메소드

public static CreateColorFilter ( SKColorFilter cf, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
cf SKColorFilter
input SKImageFilter
cropRect SKImageFilter
리턴 SKImageFilter

CreateCompose() 공개 정적인 메소드

public static CreateCompose ( SKImageFilter outer, SKImageFilter inner ) : SKImageFilter
outer SKImageFilter
inner SKImageFilter
리턴 SKImageFilter

CreateDilate() 공개 정적인 메소드

public static CreateDilate ( int radiusX, int radiusY, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
radiusX int
radiusY int
input SKImageFilter
cropRect SKImageFilter
리턴 SKImageFilter

CreateDisplacementMapEffect() 공개 정적인 메소드

public static CreateDisplacementMapEffect ( SKDisplacementMapEffectChannelSelectorType xChannelSelector, SKDisplacementMapEffectChannelSelectorType yChannelSelector, float scale, SKImageFilter displacement, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
xChannelSelector SKDisplacementMapEffectChannelSelectorType
yChannelSelector SKDisplacementMapEffectChannelSelectorType
scale float
displacement SKImageFilter
input SKImageFilter
cropRect SKImageFilter
리턴 SKImageFilter

CreateDistantLitDiffuse() 공개 정적인 메소드

public static CreateDistantLitDiffuse ( SKPoint3 direction, SKColor lightColor, float surfaceScale, float kd, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
direction SKPoint3
lightColor SKColor
surfaceScale float
kd float
input SKImageFilter
cropRect SKImageFilter
리턴 SKImageFilter

CreateDistantLitSpecular() 공개 정적인 메소드

public static CreateDistantLitSpecular ( SKPoint3 direction, SKColor lightColor, float surfaceScale, float ks, float shininess, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
direction SKPoint3
lightColor SKColor
surfaceScale float
ks float
shininess float
input SKImageFilter
cropRect SKImageFilter
리턴 SKImageFilter

CreateDropShadow() 공개 정적인 메소드

public static CreateDropShadow ( float dx, float dy, float sigmaX, float sigmaY, SKColor color, SKDropShadowImageFilterShadowMode shadowMode, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
dx float
dy float
sigmaX float
sigmaY float
color SKColor
shadowMode SKDropShadowImageFilterShadowMode
input SKImageFilter
cropRect SKImageFilter
리턴 SKImageFilter

CreateErode() 공개 정적인 메소드

public static CreateErode ( int radiusX, int radiusY, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
radiusX int
radiusY int
input SKImageFilter
cropRect SKImageFilter
리턴 SKImageFilter

CreateMagnifier() 공개 정적인 메소드

public static CreateMagnifier ( SKRect src, float inset, SKImageFilter input = null ) : SKImageFilter
src SKRect
inset float
input SKImageFilter
리턴 SKImageFilter

CreateMatrix() 공개 정적인 메소드

public static CreateMatrix ( SKMatrix matrix, SKFilterQuality quality, SKImageFilter input = null ) : SKImageFilter
matrix SKMatrix
quality SKFilterQuality
input SKImageFilter
리턴 SKImageFilter

CreateMatrixConvolution() 공개 정적인 메소드

public static CreateMatrixConvolution ( SKSizeI kernelSize, float kernel, float gain, float bias, SKPointI kernelOffset, SKMatrixConvolutionTileMode tileMode, bool convolveAlpha, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
kernelSize SKSizeI
kernel float
gain float
bias float
kernelOffset SKPointI
tileMode SKMatrixConvolutionTileMode
convolveAlpha bool
input SKImageFilter
cropRect SKImageFilter
리턴 SKImageFilter

CreateMerge() 공개 정적인 메소드

public static CreateMerge ( SKImageFilter filters, SKXferMode modes = null, SKImageFilter cropRect = null ) : SKImageFilter
filters SKImageFilter
modes SKXferMode
cropRect SKImageFilter
리턴 SKImageFilter

CreateOffset() 공개 정적인 메소드

public static CreateOffset ( float dx, float dy, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
dx float
dy float
input SKImageFilter
cropRect SKImageFilter
리턴 SKImageFilter

CreatePicture() 공개 정적인 메소드

public static CreatePicture ( SKPicture picture ) : SKImageFilter
picture SKPicture
리턴 SKImageFilter

CreatePicture() 공개 정적인 메소드

public static CreatePicture ( SKPicture picture, SKRect cropRect ) : SKImageFilter
picture SKPicture
cropRect SKRect
리턴 SKImageFilter

CreatePictureForLocalspace() 공개 정적인 메소드

public static CreatePictureForLocalspace ( SKPicture picture, SKRect cropRect, SKFilterQuality filterQuality ) : SKImageFilter
picture SKPicture
cropRect SKRect
filterQuality SKFilterQuality
리턴 SKImageFilter

CreatePointLitDiffuse() 공개 정적인 메소드

public static CreatePointLitDiffuse ( SKPoint3 location, SKColor lightColor, float surfaceScale, float kd, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
location SKPoint3
lightColor SKColor
surfaceScale float
kd float
input SKImageFilter
cropRect SKImageFilter
리턴 SKImageFilter

CreatePointLitSpecular() 공개 정적인 메소드

public static CreatePointLitSpecular ( SKPoint3 location, SKColor lightColor, float surfaceScale, float ks, float shininess, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
location SKPoint3
lightColor SKColor
surfaceScale float
ks float
shininess float
input SKImageFilter
cropRect SKImageFilter
리턴 SKImageFilter

CreateSpotLitDiffuse() 공개 정적인 메소드

public static CreateSpotLitDiffuse ( SKPoint3 location, SKPoint3 target, float specularExponent, float cutoffAngle, SKColor lightColor, float surfaceScale, float kd, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
location SKPoint3
target SKPoint3
specularExponent float
cutoffAngle float
lightColor SKColor
surfaceScale float
kd float
input SKImageFilter
cropRect SKImageFilter
리턴 SKImageFilter

CreateSpotLitSpecular() 공개 정적인 메소드

public static CreateSpotLitSpecular ( SKPoint3 location, SKPoint3 target, float specularExponent, float cutoffAngle, SKColor lightColor, float surfaceScale, float ks, float shininess, SKImageFilter input = null, SKImageFilter cropRect = null ) : SKImageFilter
location SKPoint3
target SKPoint3
specularExponent float
cutoffAngle float
lightColor SKColor
surfaceScale float
ks float
shininess float
input SKImageFilter
cropRect SKImageFilter
리턴 SKImageFilter

CreateTile() 공개 정적인 메소드

public static CreateTile ( SKRect src, SKRect dst, SKImageFilter input ) : SKImageFilter
src SKRect
dst SKRect
input SKImageFilter
리턴 SKImageFilter

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void