BitmapScalingMode Enumeración

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
BitmapScalingMode

Campos

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 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 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 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 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 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 el método RenderOptions.SetBitmapScalingMode para establecer el modo de escala de mapa de bits en LowQuality para un objeto Image: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 propiedad RenderOptions.BitmapScalingMode 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: