RenderOptions.SetBitmapScalingMode Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.