BitmapInterpolationMode 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 mode interpolasi yang digunakan untuk menskalakan data piksel.
public enum class BitmapInterpolationMode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class BitmapInterpolationMode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum BitmapInterpolationMode
var value = Windows.Graphics.Imaging.BitmapInterpolationMode.nearestNeighbor
Public Enum BitmapInterpolationMode
- Warisan
-
BitmapInterpolationMode
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Bidang
Cubic | 2 | Algoritma interpolasi bikubik. Nilai piksel tujuan dihitung sebagai rata-rata tertimbang dari enam belas piksel terdekat dalam kisi 4x4. |
Fant | 3 | Algoritma pengambilan sampel ulang Fant. Nilai piksel tujuan dihitung sebagai rata-rata tertimbang dari semua piksel yang memetakan ke piksel baru dalam kernel berbentuk kotak. |
Linear | 1 | Algoritma interpolasi bilinear. Nilai piksel output dihitung sebagai rata-rata tertimbang dari empat piksel terdekat dalam kisi 2x2. |
NearestNeighbor | 0 | Algoritma interpolasi tetangga terdekat. Juga dikenal sebagai piksel terdekat atau interpolasi titik. Piksel output diberi nilai piksel tempat titik berada. Tidak ada piksel lain yang dipertimbangkan. |
Keterangan
Enumerasi ini digunakan saat mengatur properti InterpolationMode dari BitmapTransform.
Secara umum, berpindah dari NearestNeighbor ke Fant, kualitas interpolasi meningkat sementara performa menurun.