RenderOptions.SetBitmapScalingMode(DependencyObject, BitmapScalingMode) Metodo

Definizione

Imposta il valore della proprietà associata BitmapScalingMode su un oggetto dipendenza specificato.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)

Parametri

target
DependencyObject

Discendente UIElement o DrawingGroup in base a cui impostare il valore della proprietà BitmapScalingMode.The UIElement or DrawingGroup descendant on which to set the value of the BitmapScalingMode property.

bitmapScalingMode
BitmapScalingMode

Nuovo valore su cui impostare la proprietà.The new value to set the property to.

Eccezioni

Il valore specificato per il parametro target è null.The specified target is null.

Esempio

Nell'esempio seguente viene illustrato come impostare l'BitmapScalingMode per un oggetto Image.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)

Commenti

Usare il metodo SetBitmapScalingMode su un UIElement o DrawingGroup discendente che sta aggiungendo un'animazione a una bitmap.Use the SetBitmapScalingMode method on a UIElement or DrawingGroup descendant that is animating a bitmap.

Quando si aggiunge un'animazione alla scala di una bitmap, è possibile che l'algoritmo di ricampionamento delle immagini di alta qualità determini un consumo di risorse di sistema tale da rallentare la frequenza dei fotogrammi, provocando lo stuttering delle animazioni.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. Impostando la proprietà BitmapScalingMode dell'oggetto RenderOptions su LowQuality, è possibile creare un'animazione più uniforme durante il ridimensionamento di una bitmap.By setting the BitmapScalingMode property of the RenderOptions object to LowQuality, you can create a smoother animation when scaling a bitmap.

Si applica a

Vedi anche