RenderOptions.SetBitmapScalingMode(DependencyObject, BitmapScalingMode) Método

Definición

Establece el valor de la propiedad adjunta BitmapScalingMode de un objeto de dependencia especificado.Sets the value of the BitmapScalingMode attached property on a specified dependency object.

public:
 static void SetBitmapScalingMode(System::Windows::DependencyObject ^ target, System::Windows::Media::BitmapScalingMode bitmapScalingMode);
public static void SetBitmapScalingMode (System.Windows.DependencyObject target, System.Windows.Media.BitmapScalingMode bitmapScalingMode);
static member SetBitmapScalingMode : System.Windows.DependencyObject * System.Windows.Media.BitmapScalingMode -> unit
Public Shared Sub SetBitmapScalingMode (target As DependencyObject, bitmapScalingMode As BitmapScalingMode)

Parámetros

target
DependencyObject

Descendiente de UIElement o DrawingGroup en el que se va a establecer el valor de la propiedad BitmapScalingMode.The UIElement or DrawingGroup descendant on which to set the value of the BitmapScalingMode property.

bitmapScalingMode
BitmapScalingMode

Nuevo valor en el que se va a establecer la propiedad.The new value to set the property to.

Excepciones

El target especificado es null.The specified target is null.

Ejemplos

En el ejemplo siguiente se muestra cómo establecer BitmapScalingMode para un Image objeto.The following example shows how to set the BitmapScalingMode 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

Utilice el SetBitmapScalingMode método en un UIElement DrawingGroup descendiente o que esté animando un mapa de bits.Use the SetBitmapScalingMode method on a UIElement or DrawingGroup descendant that is animating a bitmap.

Al animar la escala de un mapa de bits, el algoritmo para volver a muestrear la imagen de alta calidad predeterminada puede consumir suficientes recursos del sistema para que se produzca una degradación de la velocidad de fotogramas, lo que causa que las animaciones parpadeen.When animating the scale of any bitmap, the default high-quality image re-sampling algorithm can sometimes consume sufficient system resources to cause frame rate degradation, effectively causing animations to stutter. Al establecer la BitmapScalingMode propiedad del RenderOptions objeto en LowQuality , puede crear una animación más suave al escalar un mapa de bits.By setting the BitmapScalingMode property of the RenderOptions object to LowQuality, you can create a smoother animation when scaling a bitmap.

Se aplica a

Consulte también