Condividi tramite


RenderOptions.SetBitmapScalingMode Metodo

Definizione

Imposta il valore della proprietà associata BitmapScalingMode su un oggetto dipendenza specificato.

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.

bitmapScalingMode
BitmapScalingMode

Nuovo valore su cui impostare la proprietà.

Eccezioni

Il valore specificato per il parametro target è null.

Esempio

Nell'esempio seguente viene illustrato come impostare l'oggetto BitmapScalingMode per un Image oggetto.

// 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 SetBitmapScalingMode metodo in un UIElement oggetto o DrawingGroup discendente che anima una 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. Impostando la BitmapScalingMode proprietà dell'oggetto su LowQuality, è possibile creare un'animazione RenderOptions più uniforme quando si ridimensiona una bitmap.

Si applica a

Vedi anche