BitmapScalingMode 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
비트맵 이미지의 배율을 조정하는 데 사용되는 알고리즘을 지정합니다.
public enum class BitmapScalingMode
public enum BitmapScalingMode
type BitmapScalingMode =
Public Enum BitmapScalingMode
- 상속
필드
Fant | 2 | 다른 모든 비트맵 배율 조정 모드보다 느리지만 출력 품질이 매우 좋은 고품질 Fant 비트맵 배율 조정을 사용합니다. |
HighQuality | 2 | LowQuality 모드보다 느리지만 출력 품질이 좋은 고품질 비트맵 배율 조정을 사용합니다. HighQuality 모드는 Fant 모드와 같습니다. |
Linear | 1 | HighQuality 모드보다 빠르지만 출력 품질이 낮은 선형 비트맵 배율 조정을 사용합니다. |
LowQuality | 1 | HighQuality 모드보다 빠르지만 출력 품질이 낮은 선형 비트맵 배율 조정을 사용합니다. LowQuality 모드는 Linear 모드와 같습니다. |
NearestNeighbor | 3 | 소프트웨어 래스터라이저가 사용되는 LowQuality 모드에 비해 성능이 뛰어난 최근접 비트맵 배율 조정을 사용합니다. 이 모드는 주로 비트맵을 확대하는 데 사용됩니다. |
Unspecified | 0 | Linear인 기본 비트맵 배율 조정을 사용합니다. |
예제
다음 예제에서는 이 메서드를 사용하여 RenderOptions.SetBitmapScalingMode 이미지 개체에 대한 비트맵 배율 모드를 LowQuality
설정하는 방법을 보여 주는 예제입니다.
// 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)
설명
비트맵의 배율에 애니메이션을 적용할 때 기본 고품질 이미지 리샘플링 알고리즘은 프레임 속도 저하를 유발할 수 있는 충분한 시스템 리소스를 사용할 수 있습니다. 이러한 프레임 속도 저하를 프레임을 건너뛰거나 끊길 애니메이션 발생할 수 있습니다. By setting the RenderOptions.BitmapScalingMode property to LowQuality
, you can create a smoother animation when scaling a bitmap.