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


Интерфейс IWICBitmapFlipRotator (wincodec.h)

Предоставляет методы, которые создают перевернутый (горизонтальный или вертикальный) и (или) повернутый (на 90 градусов) источник растрового изображения. Переворачивание выполняется до поворота.

Наследование

Интерфейс IWICBitmapFlipRotator наследуется от IWICBitmapSource. IWICBitmapFlipRotator также имеет следующие типы элементов:

Методы

Интерфейс IWICBitmapFlipRotator содержит следующие методы.

 
IWICBitmapFlipRotator::Initialize

Инициализирует поворот растрового рисунка указанными параметрами.

Комментарии

IWICBitmapFipRotator запрашивает данные по пикселям, а кодеки WIC предоставляют данные для каждой линии сканирования. Это приводит к тому, что объект fliprotator будет демонстрировать поведение n², если буферизация отсутствует. Это происходит потому, что каждый пиксель в преобразованном изображении требует декодирования всей линии сканирования в файле. Рекомендуется буферизуйте изображение с помощью IWICBitmap или переворачивайте изображение с помощью Direct2D.

Требования

   
Минимальная версия клиента Windows XP с пакетом обновления 2 (SP2), Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header wincodec.h