RenderOptions.SetBitmapScalingMode Yöntem

Tanım

Belirtilen bağımlılık nesnesinde BitmapScalingMode ekli özelliğin değerini ayarlar.

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)

Parametreler

target
DependencyObject

Özelliğinin UIElement değerinin ayarlanacağı veya DrawingGroup alt öğesi BitmapScalingMode .

bitmapScalingMode
BitmapScalingMode

Özelliğin ayarlanacağı yeni değer.

Özel durumlar

Belirtilen target değeridir null.

Örnekler

Aşağıdaki örnekte, nesnesinin BitmapScalingModeImage nasıl ayarlanacağı gösterilmektedir.

// 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)

Açıklamalar

Bit eşlem animasyonu SetBitmapScalingMode oluşturan veya UIElementDrawingGroup alt öğesinde yöntemini kullanın.

Herhangi bir bit eşlem ölçeğini canlandırırken, varsayılan yüksek kaliteli görüntü yeniden örnekleme algoritması bazen yeterli sistem kaynaklarını kullanarak kare hızının düşmesine neden olabilir ve animasyonların etkili bir şekilde takılmasına neden olabilir. nesnesinin BitmapScalingModeRenderOptions özelliğini olarak LowQualityayarlayarak bit eşlem ölçeklendirirken daha yumuşak bir animasyon oluşturabilirsiniz.

Şunlara uygulanır

Ayrıca bkz.