BitmapScalingMode Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan algoritma mana yang digunakan untuk menskalakan gambar bitmap.
public enum class BitmapScalingMode
public enum BitmapScalingMode
type BitmapScalingMode =
Public Enum BitmapScalingMode
- Warisan
Bidang
| Nama | Nilai | Deskripsi |
|---|---|---|
| Unspecified | 0 | Gunakan mode penskalakan bitmap default, yaitu Linear. |
| Linear | 1 | Gunakan penskala bitmap linier, yang lebih cepat dari HighQuality mode, tetapi menghasilkan output kualitas yang lebih rendah. |
| LowQuality | 1 | Gunakan penskala bitmap bilinear, yang lebih cepat daripada HighQuality mode, tetapi menghasilkan output kualitas yang lebih rendah. LowQuality Mode ini sama Linear dengan mode . |
| Fant | 2 | Gunakan penskala bitmap Fant berkualitas sangat tinggi, yang lebih lambat dari semua mode penskalakan bitmap lainnya, tetapi menghasilkan output berkualitas lebih tinggi. |
| HighQuality | 2 | Gunakan penskala bitmap berkualitas tinggi, yang lebih lambat dari LowQuality mode, tetapi menghasilkan output kualitas yang lebih tinggi. HighQuality Mode ini sama Fant dengan mode . |
| NearestNeighbor | 3 | Gunakan penskala bitmap tetangga terdekat, yang memberikan manfaat performa dibandingkan LowQuality mode ketika rasterizer perangkat lunak digunakan. Mode ini sering digunakan untuk memperbesar bitmap. |
Contoh
Contoh berikut menunjukkan cara menggunakan RenderOptions.SetBitmapScalingMode metode untuk mengatur mode skala bitmap ke LowQuality untuk objek gambar:
// 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)
Keterangan
Saat menanimasikan skala bitmap apa pun, algoritma pengambilan sampel ulang gambar berkualitas tinggi default terkadang dapat menggunakan sumber daya sistem yang memadai untuk menyebabkan penurunan kecepatan bingkai. Penurunan kecepatan bingkai ini dapat menyebabkan animasi melewati bingkai atau gagap. Dengan mengatur RenderOptions.BitmapScalingMode properti ke LowQuality, Anda dapat membuat animasi yang lebih halus saat menskalakan bitmap.