BitmapScalingMode 열거형

정의

비트맵 이미지의 배율을 조정하는 데 사용되는 알고리즘을 지정합니다.Specifies which algorithm is used to scale bitmap images.

public enum class BitmapScalingMode
public enum BitmapScalingMode
type BitmapScalingMode = 
Public Enum BitmapScalingMode
상속
BitmapScalingMode

필드

Fant 2

다른 모든 비트맵 배율 조정 모드보다 느리지만 출력 품질이 매우 좋은 고품질 Fant 비트맵 배율 조정을 사용합니다.Use very high quality Fant bitmap scaling, which is slower than all other bitmap scaling modes, but produces higher quality output.

HighQuality 2

LowQuality 모드보다 느리지만 출력 품질이 좋은 고품질 비트맵 배율 조정을 사용합니다.Use high quality bitmap scaling, which is slower than LowQuality mode, but produces higher quality output. HighQuality 모드는 Fant 모드와 같습니다.The HighQuality mode is the same as the Fant mode.

Linear 1

HighQuality 모드보다 빠르지만 출력 품질이 낮은 선형 비트맵 배율 조정을 사용합니다.Use linear bitmap scaling, which is faster than HighQuality mode, but produces lower quality output.

LowQuality 1

HighQuality 모드보다 빠르지만 출력 품질이 낮은 선형 비트맵 배율 조정을 사용합니다.Use bilinear bitmap scaling, which is faster than HighQuality mode, but produces lower quality output. LowQuality 모드는 Linear 모드와 같습니다.The LowQuality mode is the same as the Linear mode.

NearestNeighbor 3

소프트웨어 래스터라이저가 사용되는 LowQuality 모드에 비해 성능이 뛰어난 최근접 비트맵 배율 조정을 사용합니다.Use nearest-neighbor bitmap scaling, which provides performance benefits over LowQuality mode when the software rasterizer is used. 이 모드는 주로 비트맵을 확대하는 데 사용됩니다.This mode is often used to magnify a bitmap.

Unspecified 0

Linear인 기본 비트맵 배율 조정을 사용합니다.Use the default bitmap scaling mode, which is Linear.

예제

다음 예제에서는 RenderOptions.SetBitmapScalingMode 메서드를 사용 하 여 이미지 개체에 대해 비트맵 크기 조정 모드 LowQuality 를로 설정 하는 방법을 보여 줍니다.The following example shows how to use the RenderOptions.SetBitmapScalingMode method to set the bitmap scale mode to LowQuality for an image object:

// Set the bitmap scaling mode for the image to render faster.
RenderOptions.SetBitmapScalingMode(MyImage, BitmapScalingMode.LowQuality);
' Set the bitmap scaling mode for the image to render faster.
RenderOptions.SetBitmapScalingMode(MyImage, BitmapScalingMode.LowQuality)

설명

비트맵의 크기에 애니메이션 효과를 주는 경우 기본 고화질 이미지 리샘플링 알고리즘은 종종 충분 한 시스템 리소스를 사용 하 여 프레임 비율을 저하 시킬 수 있습니다.When animating the scale of any bitmap, the default high-quality image resampling algorithm can sometimes consume sufficient system resources to cause frame rate degradation. 이러한 프레임 속도 저하를 프레임을 건너뛰거나 끊길 애니메이션 발생할 수 있습니다.This frame rate degradation can cause animations to skip frames or stutter. 설정 하 여 합니다 RenderOptions.BitmapScalingMode 속성을 LowQuality, 비트맵의 크기를 조정할 때 보다 부드러운 애니메이션을 만들 수 있습니다.By setting the RenderOptions.BitmapScalingMode property to LowQuality, you can create a smoother animation when scaling a bitmap.

적용 대상

추가 정보