BitmapScalingMode Enumeración

Definición

Especifica el algoritmo que se usa para escalar imágenes de mapa de bits.

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.

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. El modo HighQuality es igual que el modo Fant.

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.

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. El modo LowQuality es igual que el modo Linear.

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. Este modo se usa a menudo para ampliar un mapa de bits.

Unspecified 0

Use el modo de escalado de mapa de bits predeterminado, que es Linear.

Ejemplos

En el ejemplo siguiente se muestra cómo usar el RenderOptions.SetBitmapScalingMode método para establecer el modo LowQuality de escala de mapa de bits en para un objeto de imagen:

// 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 cambio de muestreo de imágenes de alta calidad predeterminado a veces puede consumir recursos del sistema suficientes para provocar la degradación de la velocidad de fotogramas. Esta degradación de velocidad de fotogramas puede hacer que las animaciones omitan fotogramas o tartamudes. Al establecer la RenderOptions.BitmapScalingMode propiedad LowQualityen , puede crear una animación más fluida al escalar un mapa de bits.

Se aplica a

Consulte también