BitmapInterpolationMode Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает режим интерполяции, используемый для масштабирования пиксельных данных.
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
- Наследование
-
BitmapInterpolationMode
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Поля
Cubic | 2 | Алгоритм бикубной интерполяции. Значения пикселей назначения вычисляются как взвешенный средний из ближайших шестнадцати пикселей в сетке 4x4. |
Fant | 3 | Алгоритм повторной выборки Fant. Целевые значения пикселей вычисляются как взвешенный средний для всех пикселей, которые сопоставляются с новым пикселем в ядре в форме коробки. |
Linear | 1 | Алгоритм билинейной интерполяции. Выходные значения пикселей вычисляются как средневзвешенный показатель ближайших четырех пикселей в сетке 2x2. |
NearestNeighbor | 0 | Алгоритм интерполяции ближайшего соседа. Также называется интерполяцией ближайших пикселей или точек. Выходному пикселю присваивается значение пикселя, в который попадает точка. Другие пиксели не учитываются. |
Комментарии
Это перечисление используется при задании свойства InterpolationModeобъекта BitmapTransform.
Как правило, при переходе из БлижайшегоNeighbor в Fant качество интерполяции увеличивается, а производительность снижается.