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


Перечисление WICPngFilterOption (wincodec.h)

Указывает фильтры PNG, доступные для оптимизации сжатия.

Синтаксис

typedef enum WICPngFilterOption {
  WICPngFilterUnspecified = 0,
  WICPngFilterNone = 0x1,
  WICPngFilterSub = 0x2,
  WICPngFilterUp = 0x3,
  WICPngFilterAverage = 0x4,
  WICPngFilterPaeth = 0x5,
  WICPngFilterAdaptive = 0x6,
  WICPNGFILTEROPTION_FORCE_DWORD = 0x7fffffff
} ;

Константы

 
WICPngFilterUnspecified
Значение: 0
Указывает неуказанным фильтром PNG. Это позволяет WIC алгоритмически выбирать оптимальный вариант фильтрации для изображения.
WICPngFilterNone
Значение: 0x1
Указывает на отсутствие фильтра PNG.
WICPngFilterSub
Значение: 0x2
Указывает подфильтр PNG.
WICPngFilterUp
Значение: 0x3
Указывает фильтр вверх в формате PNG.
WICPngFilterAverage
Значение: 0x4
Указывает средний фильтр PNG.
WICPngFilterPaeth
Значение: 0x5
Указывает фильтр paeth PNG.
WICPngFilterAdaptive
Значение: 0x6
Указывает адаптивный фильтр PNG. Это позволяет WIC выбрать оптимальный режим фильтрации для каждой линии сканирования.
WICPNGFILTEROPTION_FORCE_DWORD
Значение: 0x7fffffff

Требования

Требование Значение
Минимальная версия клиента Windows 7, Windows Vista с пакетом обновления 2 (SP2) и Обновление платформы для Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [только классические приложения]
Верхняя часть wincodec.h