SkiaSharp 효과
SkiaSharp SKPaint
클래스는 일반 효과 기간에 따라 분류할 수 있는 6개의 속성을 정의합니다. 이러한 속성은 어떤 식으로든 그래픽의 일반 표시를 변경하는 속성입니다. SkiaSharp 효과는 다음 6가지 범주로 분류됩니다.
경로 효과
PathEffect
파선이 표시된 형식 SKPathEffect
의 개체로 속성을 SKPaint
설정하거나 경로에서 만든 패턴으로 영역을 스트로크하거나 채우도록 합니다. 경로 효과는 SkiaSharp의 경로 효과 문서에서 이 시리즈의 앞부분에서 다루었습니다.
셰이더
Shader
선형 또는 원형 그라데이션, 타일식 비트맵 및 Perlin 노이즈 패턴을 표시하려면 형식 SKShader
의 개체로 속성을 SKPaint
설정합니다.
혼합 모드
원본 그래픽이 BlendMode
대상에 SKBlendMode
표시될 때 발생하는 작업을 제어하려면 열거형의 멤버로 속성을 SKPaint
설정합니다. SkiaSharp는 Porter-Duff 모드, 분리 가능한 혼합 모드 및 분리할 수 없는 혼합 모드를 포함하여 모든 CSS 구성 및 혼합 모드를 지원합니다.
마스크 필터
MaskFilter
흐림 효과 및 기타 알파 효과에 대한 형식 SKMaskFilter
의 개체로 속성을 SKPaint
설정합니다.
이미지 필터
ImageFilter
비트맵을 SKPaint
흐리게 하고 그림자, 엠보싱 또는 조각 효과를 만들기 위해 형식 SKImageFilter
의 개체로 속성을 설정합니다.
색 필터
ColorFilter
테이블 또는 행렬 변환을 사용하여 색을 변경하려면 형식 SKColorFilter
의 개체로 속성을 SKPaint
설정합니다.
이러한 문서의 모든 샘플 코드는 샘플에 있습니다. 홈페이지에서 SkiaSharp 효과를 선택합니다.