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


Метод ID2D1BitmapBrush::GetInterpolationMode (d2d1.h)

Возвращает метод интерполяции, используемый при масштабировании или повороте растрового изображения кисти.

Синтаксис

D2D1_BITMAP_INTERPOLATION_MODE GetInterpolationMode();

Возвращаемое значение

Тип: D2D1_BITMAP_INTERPOLATION_MODE

Метод интерполяции, используемый при масштабировании или повороте растрового изображения кисти.

Комментарии

Этот метод получает режим интерполяции растрового изображения, который задается типом перечисления D2D1_BITMAP_INTERPOLATION_MODE. D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR представляет фильтрацию ближайших соседей. Он ищет пиксель растрового изображения, ближайший к текущему пикселю отрисовки, и выбирает его точный цвет. D2D1_BITMAP_INTERPOLATION_MODE_LINEAR представляет линейную фильтрацию и интерполирует цвет из четырех ближайших точечного изображения пикселей.

Режим интерполяции растрового рисунка также влияет на переводы вложенных пикселей. При переводе вложенных пикселей линейная интерполяция более точно помещает растровое изображение в запрос приложения, но размывает растровое изображение в процессе.

Требования

Требование Значение
Минимальная версия клиента Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновлением платформы для Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header d2d1.h
Библиотека D2d1.lib
DLL D2d1.dll

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

D2D1_BITMAP_INTERPOLATION_MODE

ID2D1BitmapBrush

ID2D1BitmapBrush::SetInterpolationMode