Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом примере показано использование компонента образов Windows (WIC) для декодирования изображения, закодированного с прогрессивными уровнями. В этом примере используется Direct2D для отображения различных прогрессивных уровней на экране.
Требования
Этот пример имеет следующие требования.
Требование | Ценность |
---|---|
Минимальный поддерживаемый клиент | Windows 7 |
Минимальный пакет SDK для Windows | пакет средств разработки программного обеспечения Windows (SDK) для Windows 7 |
Скачивание примера
Этот образец доступен в прогрессивной кодировке WIC .
Создание примера
Использование Visual Studio (предпочтительный метод)
- Откройте проводник Windows и перейдите в каталог.
- Дважды щелкните значок для файла .sln (решения), чтобы открыть файл в Visual Studio.
- В меню "Сборка" выберите "Создать решение". Приложение будет создано в каталоге \Debug или \Release по умолчанию.
Использование командной строки
Создание примера с помощью командной строки.
- Откройте командную строку и перейдите к образцу каталога.
- Тип
msbuild WICProgressiveDecoding.sln
Запуск примера
После запуска приложения загрузите файл изображения через открытое меню файла. При загрузке для прогрессивного уровня по умолчанию задано значение 0. Вы можете перейти к различным прогрессивным уровням с помощью меню или клавиши UP/DOWN. Текущий текст прогрессивного уровня отображается на главной строке состояния окна. Поддерживается изменение размера окна.
Заметка
Прогрессивное декодирование доступно только для изображений, которые были постепенно закодированы. Изображение, предоставленное этим примером, постепенно закодировано.
См. также
Кодек изображений Microsoft Windows