Поделиться через


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 качество интерполяции увеличивается, а производительность снижается.

Применяется к

См. также раздел