Share via


BitmapInterpolationMode Enum

Definisi

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.

Berlaku untuk

Lihat juga