BitmapScalingMode BitmapScalingMode BitmapScalingMode BitmapScalingMode Enum

Definición

Especifica el algoritmo que se usa para escalar imágenes de mapa de bits.Specifies which algorithm is used to scale bitmap images.

public enum class BitmapScalingMode
public enum BitmapScalingMode
type BitmapScalingMode = 
Public Enum BitmapScalingMode
Herencia
BitmapScalingModeBitmapScalingModeBitmapScalingModeBitmapScalingMode

Campos

Fant Fant Fant Fant 2

Use el escalado de mapa de bits Fant de alta calidad, que es más lento que el resto de los modos de escalado de mapa de bits pero genera resultados de mayor calidad.Use very high quality Fant bitmap scaling, which is slower than all other bitmap scaling modes, but produces higher quality output.

HighQuality HighQuality HighQuality HighQuality 2

Use el escalado de mapa de bits de alta calidad, que es más lento que el modo LowQuality pero mejora la calidad del resultado.Use high quality bitmap scaling, which is slower than LowQuality mode, but produces higher quality output. El modo HighQuality es igual que el modo Fant.The HighQuality mode is the same as the Fant mode.

Linear Linear Linear Linear 1

Use el escalado de mapa de bits lineal, que es más rápido que el modo HighQuality pero el resultado es de menor calidad.Use linear bitmap scaling, which is faster than HighQuality mode, but produces lower quality output.

LowQuality LowQuality LowQuality LowQuality 1

Use el escalado de mapa de bits bilineal, que es más rápido que el modo HighQuality pero el resultado es de menor calidad.Use bilinear bitmap scaling, which is faster than HighQuality mode, but produces lower quality output. El modo LowQuality es igual que el modo Linear.The LowQuality mode is the same as the Linear mode.

NearestNeighbor NearestNeighbor NearestNeighbor NearestNeighbor 3

Use el escalado de mapa de bits del vecino más próximo, que ofrece ventajas de rendimiento frente al modo LowQuality cuando se usa el rasterizador de software.Use nearest-neighbor bitmap scaling, which provides performance benefits over LowQuality mode when the software rasterizer is used. Este modo se usa a menudo para ampliar un mapa de bits.This mode is often used to magnify a bitmap.

Unspecified Unspecified Unspecified Unspecified 0

Use el modo de escalado de mapa de bits predeterminado, que es Linear.Use the default bitmap scaling mode, which is Linear.

Ejemplos

En el ejemplo siguiente se muestra cómo utilizar RenderOptions.SetBitmapScalingMode el método para establecer el modo de escala LowQuality de mapa de bits en para un objeto de imagen: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)

Comentarios

Al animar la escala de cualquier mapa de bits, el algoritmo de remuestreo de imágenes de alta calidad predeterminado puede consumir a veces suficientes recursos del sistema para producir la degradación de la velocidad de fotogramas.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. Esta degradación de velocidad de fotogramas puede hacer que las animaciones omitan fotogramas o se reproduzcan.This frame rate degradation can cause animations to skip frames or stutter. Al establecer la RenderOptions.BitmapScalingMode propiedad en LowQuality, puede crear una animación más suave al escalar un mapa de bits.By setting the RenderOptions.BitmapScalingMode property to LowQuality, you can create a smoother animation when scaling a bitmap.

Se aplica a

Consulte también: