RenderOptions.SetBitmapScalingMode Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Define o valor da BitmapScalingMode propriedade associada a um objeto de dependência especificado.
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
O UIElement ou DrawingGroup descendente sobre o qual definir o valor da BitmapScalingMode propriedade.
- bitmapScalingMode
- BitmapScalingMode
O novo valor para definir a propriedade.
Exceções
O especificado target é null.
Exemplos
O exemplo seguinte mostra como definir o BitmapScalingMode para um Image objeto.
// 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)
Observações
Usa o SetBitmapScalingMode método num UIElement ou DrawingGroup descendente que está a animar um bitmap.
Ao animar a escala de qualquer bitmap, o algoritmo padrão de reamostragem de imagem de alta qualidade pode, por vezes, consumir recursos suficientes do sistema para causar degradação da taxa de fotogramas, causando efetivamente engasgos nas animações. Ao definir a BitmapScalingModeRenderOptions propriedade do objeto como LowQuality, você pode criar uma animação mais suave ao dimensionar um bitmap.