BitmapScalingMode Sabit listesi
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.
Bit eşlem görüntülerini ölçeklendirmek için hangi algoritmanın kullanılacağını belirtir.
public enum class BitmapScalingMode
public enum BitmapScalingMode
type BitmapScalingMode =
Public Enum BitmapScalingMode
- Devralma
Alanlar
Fant | 2 | Diğer tüm bit eşlem ölçeklendirme modlarından daha yavaş olan ancak daha kaliteli çıkış üreten çok yüksek kaliteli Fant bit eşlem ölçeklendirmesi kullanın. |
HighQuality | 2 | Moddan daha LowQuality yavaş olan ancak daha yüksek kaliteli çıktı üreten yüksek kaliteli bit eşlem ölçeklendirmesi kullanın. Mod HighQuality , modla Fant aynıdır. |
Linear | 1 | Moddan daha hızlı HighQuality olan ancak daha düşük kaliteli çıkış üreten doğrusal bit eşlem ölçeklendirmesini kullanın. |
LowQuality | 1 | Moddan daha hızlı HighQuality olan ancak daha düşük kaliteli çıkış üreten bilinear bit eşlem ölçeklendirmesini kullanın. Mod LowQuality , modla Linear aynıdır. |
NearestNeighbor | 3 | Yazılım rasterleştiricisi kullanıldığında moda göre LowQuality performans avantajları sağlayan en yakın komşu bit eşlem ölçeklendirmesini kullanın. Bu mod genellikle bit eşlemi büyütmek için kullanılır. |
Unspecified | 0 | Varsayılan bit eşlem ölçeklendirme modunu kullanın.Linear |
Örnekler
Aşağıdaki örnekte, bir görüntü nesnesi için bit eşlem ölçek modunu LowQuality
ayarlamak için yönteminin nasıl kullanılacağı RenderOptions.SetBitmapScalingMode 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
Herhangi bir bit eşlem ölçeğini tahmin ederken, varsayılan yüksek kaliteli görüntü yeniden örnekleme algoritması bazen kare hızının düşmesine neden olmak için yeterli sistem kaynaklarını kullanabilir. Bu kare hızı düşüşü, animasyonların kareleri atlamasına veya takılmasına neden olabilir. özelliğini olarak LowQuality
ayarlayarak RenderOptions.BitmapScalingMode bit eşlem ölçeklendirirken daha yumuşak bir animasyon oluşturabilirsiniz.